iChooseLife: News and Views Podcast Artwork Image
iChooseLife: News and Views
Population Control
March 05, 2018 iChooseLife: News and Views
Steven Mosher, Population Research Institute, shares his experiences in China concerning the one child policy and the forced abortion that resulted in light of common concerns about overpopulation.
See All Episodes