Betteridge’s Law
No.
August 10, 2012
The implications of overpopulation are terrifying. But will we listen to them?