NASA's announcement on Monday
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.
Posted by ISRO's Mars Orbiter Mission on Friday, August 14, 2015
Indian space agency ISRO photos
Post a Comment