China Allegedly Forces Birth Control and Sterilization in an Attempt to Suppress Their Population

HNGN

Published

New research claims that China is allegedly forcing birth control on Uighur women to control their population while inside detention camps. The move has been criticized for years and the US has demanded the nation to stop all operations at once.

Full Article