95.4 Palacrodon: A New Piece in the Mass Extinction Puzzle Image courtesy of Kelsey Jenkins. Around 250 million years ago, about ninety percent of living species died out in the end-Permian mass extinction. A recent Read More » Alex Roseman May 12, 2023