“By 2015, There Will Be Another Billion People Crowded Onto This Planet”

A predictive 2000 Nightline doc about overpopulation, which was far too dire.

Tags: