The Nakhla meteorite (fragments pictured), the first meteorite to suggest signs of aqueous processes on Mars, fell to Ea
The Nakhla meteorite (fragments pictured), the first meteorite to suggest signs of aqueous processes on Mars, fell to Earth in Abu Hummus, Egypt.