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
2008
2017
1985
2019
2025
1984
1997
2014
1989
2000
2009
1982
1988
1928