
Space Fact Friday
Water on Mars
In 2018, scientists reported the discovery of a potential large subglacial saltwater lake near the south pole of Mars. Two years later, scientists have located
In 2018, scientists reported the discovery of a potential large subglacial saltwater lake near the south pole of Mars. Two years later, scientists have located