Ancient meteorite could reveal the origins of life on Earth

A 4.6-billion-year-old meteorite found in the laying in the imprint of a horseshoe is likely a remnant of cosmic debris left over from the birth of the solar system and could answer questions about how life began on Earth.


Click here for original story, Ancient meteorite could reveal the origins of life on Earth


Source: Phys.org