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.
2004
1999
2000
2006
1978
1967
1985
2002
2008
2010
1988
2003
1973
1991
2005
2007
2015
2020
2017