Fossils & Paleontology 470 Million Year Old Fossil Site From Earth’s Lower Ordovician Period Uncovered In France Press Release February 12, 2024