http://www.express.co.uk/news/science/608126/Nasa-s-Mars-announcement-Monday-water-on-mars-life-on-mars
One theory is they will announce microbial life on the planet but a more likely scenario is evidence of flowing water.
Indian space agency ISRO photos
No comments:
Post a Comment