It could be one of the biggest finds in the history of space research – water on the moon. And proof of this may have come from India’s own Chandrayaan satellite before it was aborted. The water found as a thin, invisible film.

Share |

, , , ,

Leave a Reply