These Meteorites Are The First-Ever Found to Have All The Ingredients For Life
Back in 1998, two meteorites with a fascinating mix of chemicals crashed down to Earth. Based on a new analysis, scientists have shown they contain all the ingredients needed to spark life wherever t…