A look ahead at the cataclysmic events that could extinguish the human race.
2023
2018
2021
2020
2006
1999
2007
2002
2004
—