Forecast for the Future of Earth in 2050 That Sends Shivers Down Humanity’s Spine
Urban populations are set to triple, half of the world's population may lack access to clean water, and millions could face starvation... these are some of the daunting challenges that ...