A future timeline of the 21st century (updated).
An increasingly globalised humanity is faced with climate change, overpopulation, dwindling resources and technological upheaval.
Posted in climatology, sustainability
A future timeline of the 21st century (updated).
An increasingly globalised humanity is faced with climate change, overpopulation, dwindling resources and technological upheaval.