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.
2024
—
2016
2010
2019
1992
1942
2018
2022
1984
2017
1970
1987
2021
2023
2003