The Red Planet, Pathfinder & SojournerWhenever Ancient people saw into the sky, they wondered what that glowing red spot in the sky? Is it another Earth with aliens? a star? or…Aug 9, 20201Aug 9, 20201