A different theory on Dinosaur extinction.
1966
2008
2014
2016
2001
—
2024
1988
1994
1992
1993
2022
2000
1998
1954
2020
1920