A main claiming to be from the future explains what we can expect from the next decades, in a frightening glimpse of what's to come.
2022
1992
2017
2020
1968
1988
1974
1999
2001
2007
2024
1991
1995
2003
1971
1929
2002