Shockingly large extinct possum uncovered in Texas

Around 60 million years ago, a large species of Swaindelphys—extinct…

Continue Reading