Indian scientists detect signs of life on Moon – dnaindia.com

Not sure what to make of this story.

Indian scientists detect signs of life on Moon – dnaindia.com: “Scientists at the Indian Space Research Organisation (Isro) are on the brink of a path-breaking discovery. They may have found signs of life in some form or the other on the Moon.”

Leave a Reply

Your email address will not be published. Required fields are marked *