A Martian Meteorite

Martian Meteorite NWA 11288 Shergottite (Martian origin) Northwest Africa, 2015. For decades, most meteorite specialists thought the source of all meteorites was the asteroid belt situated between the planets Mars […]