Opal-studded meteorite points towards evolution of water on Earth!
Earlier, there were claims of the source of Earth's water being found in meteorites and a new discovery has strengthened that belief.
Jun 29, 2016, 19:46 PM IST
Earlier, there were claims of the source of Earth's water being found in meteorites and a new discovery has strengthened that belief.
Jun 29, 2016, 19:46 PM IST