Wednesday, December 25, 2024
Happening Now

NASA scientists announce the discovery of water on Mars

NASA scientists have confirmed evidence of flowing water on Mars, boosting odds that life could exist on the red planet Source

Share