UN Agency Calls for Population Reduction
by Steven W. Mosher
A recent press release by the United Nations Population Fund (UNFPA) declares that the world’s population will reach 7 billion people on October 21, 2011. According to PRI President Steven Mosher, while the release pays lip service to human achievements, it also makes a veiled demand for more population control. In the release, UNFPA’s Executive […]