Logan GolemaFeb 181 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...