A different theory on Dinosaur extinction.
1951
1952
1955
1957
1958
1948
1981
2013
1943
—
2025
1953
1982
2024
1964
2002