October 11, 2011 – Steven Mosher

// October 11th, 2011 // Quest for a Culture of Life in America

Steve Koob talks with Steven Mosher, president of the Population Research Institute, about the horrific One-Child Policy in China, the world population and the myths surrounding population growth, and the population crises in Russia and other countries.  Additional guest Debbie Nieport briefly talks about two upcoming (at the time) talks from Steven Mosher in the Dayton area.

Leave a Reply