Loading Now

‘Black Beauty’ was found on Earth in 2011. Now, scientists say it has revealed a new clue to life on Mars


A mineral grain from a meteorite preserved evidence that water was present on Mars 4.45 billion years ago, and it may have created hot springs habitable for life.

Source

Post Comment