4.6 billion-year-old meteorite found in horseshoe footprint

A meteorite found nestled in a horseshoe imprint in England was formed in the early days of the solar system and may contain the building blocks of life.

from Space.com https://ift.tt/3y4T8Gx

Comments

Popular posts from this blog

Seismic study reveals key reason why Patagonia is rising as glaciers melt

New method to detect and visualize sperm cells recovered from forensic evidence