Category Archives: people haters

Stop Global Warming? Force Abortions Like China – Diane Francis

SCARY one-child policy advocate Diane Francis grilled by Laura Ingraham.

2 Comments

Filed under Abortion, China's one-child policy, Forced Abortion, Global Warming Hysteria, people haters, Population Control