Ice fossils found in 4.6 billion-year-old meteorite reveal building blocks of our solar system
A 4.6 billion-year-old meteorite landed in Algeria in 1990, the remnant of a larger asteroid born during the dawn of our solar system. New analysis of the meteorite, called Acfer 0…