Science Scientists Resolve: Unveiling the Secrets of the 1.75-Billion-Year Mystery… Riley Harrison Jan 15, 2024 0 Scientists make a groundbreaking find, discovering microfossils in northern Australia's deserts, revealing early signs of…