yubnub.news
Scientists Just Discovered a 1.75 Billion-Year-Old Secret About The Origin of Life
Tiny fossils that have spent nearly 2 billion years locked up in chunks of ancient rock are giving us the earliest evidence yet for photosynthesis on Earth.In the McDermott Formation in the desert of…