Tuesday, November 01, 2011

Too Many People? Ignore the UNPFA and Welcome Baby 7 Billion

Programs like China's one-child policy are morally repugnant and make zero economic sense, says the president of the Population Research Institute.

Read more: here at National Catholic Register

No comments: