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.
2002
1998
2009
2006
2024
2022
2007
1973
2008
1945
2010
1974