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.
2014
1991
2007
1998
2000
1999
2023
2024
—
2009
2003
2010
2006
1981