Interplanetary Contamination and Extraterrestrial Life Researchers Find Water on Martian Meteorite By Matteo Emanuelli on January 8, 2013 The Martian meteorite NWA 7034 "Black Beauty" is made of rapidly cooled lava (Credits:... Read more →