Martian meteorite discovered in the Sahara Desert provides new evidence of WATER on the Red Planet 4.4 billion years ago
Scientists have identified the presence of water in Martian meteorite NWA 7533 It contains signatures of oxidation – which could have occu...
Read More