Why in 75 years we will bomerang back to “7 Billion”

By Timothy Herrmann | November 3, 2011

In a very concise and informative video, our friends at PRI (Population Research Institute) debunk the scare tactics being used by population control activists like Ted Turner:

7 Billion People: Everybody Relax!