🌍 How did life start on #Earth?
For years scientists have considered that #life on Earth was delivered here by a meteorite. ☄️
Now there’s evidence that this idea isn’t so out of this world after all. 😯
Read more on the mystery of life 👉 https://europa.eu/!YJVHCG