A detailed look at a rare meteorite A newly fallen meteorite in Costa Rica, called a carbonaceous meteorite, holds information about the early solar system.
A carbonaceous meteorite that fell in Costa Rica holds organic compounds that are preserved from the earliest stages of our solar system,…