Read news on big possum with our app.
Read more in the app
Researchers unearth big possum that lived around 60 million years ago in Texas’ Big Bend National Park - EurekAlert!