China’s Birth Rate Falls to Lowest Level in 75 Years After Population Control Kills Millions
China’s birth rate has fallen to its lowest level since 1949, the direct result of decades of coercive population control policies that killed hundreds of millions of people through forced abortions, infanticide and sterilizations. Official…





