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.
1992
2019
2018
2000
2017
1999
1991
1997
2003
1957
2023
2012
2014
2015