(IMAGE)
Caption
This meteorite has been found in Morocco in 2011. It's tiny cracks contain carbon of organic nature. This carbon has been deposited on Mars and could have been originated by a biological activity.
Credit
Alain Herzog / EPFL 2014
Usage Restrictions
None
License
Licensed content