Picture Perfect Landing At Jezero As America passes 500,000 tragic covid deaths, it celebrates a flawless, tour-de-force… Continue reading “Picture Perfect Landing At Jezero”…