iChooseLife: News and Views

Population Control

May 04, 2020 iChooseLife: News and Views
iChooseLife: News and Views
Population Control
Show Notes

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.