A different theory on Dinosaur extinction.
1981
2024
1994
2015
1948
2007
2019
2000
2011
1990
—
1999
2025
2002
1991