Logan GolemaFeb 18, 20221 minAre You Keeping Up With New Space Discoveries?Astronews looks at the most recent space science discoveries. The 15 minute video includes new information about Mars, Russia's newest...