A 512-Million-Year-Old Fossil Site in China Reveals Strange Sea Creatures From an Ancient Underwater World - Indian Defence Review
Source:Indiandefencereview.com
A 512-million-year-old ecosystem, frozen in stone, reveals an explosive comeback after a mass extinction no one fully understood, until now.