New meteorite with organic elements and water could lead us to further explaining how life formed here on earth

“The presence of amino acids in the meteorite has some fascinating implications for how life emerged, specifically on our planet. If meteorites in or near our solar system indeed brought Earth’s water, they also could have delivered those building blocks of life.”

Scientists Find Building Blocks of Life in Meteor That Smashed Into Family’s Driveway