Monday, November 2, 2020

Meteorite

 A meteorite that fell into Michigan's Strawberry Lake in 2018 has more than 2,000 organic compounds, researchers have found.

It's further indication that life could have come to Earth from elsewhere.

No comments: