China forcing birth control on Uighurs to suppress population, report says
(UTV | COLOMBO) – China is forcing women to be sterilised or fitted with contraceptive devices in Xinjiang in an apparent attempt to limit the
Read more