Most of the people believe that life still exists on our neighboring planet Mars. A facts that can make these beliefs true was reported lately. Micro camera mounted on Curiosity Rover which is on Mars has been able to capture an image of a small life form, It is just 2-3 millimeters in the body size.
But there is a little problem. These photos were taken by the Curiosity Rover in year 2012 and NASA has published these photos to the media in 2014,
Why did they delayed 2 total years to publish these to the media?
Share with Friends....
No comments:
Post a Comment