Steve Mosher from the Population Research Institute discusses the myths of overpopulation. Mosher witnessed abortions done in China under their brutal one child policy and became a pro-life activist as a result.
Steve Mosher from the Population Research Institute discusses the myths of overpopulation. Mosher witnessed abortions done in China under their brutal one child policy and became a pro-life activist as a result.