China is forcing muslim women in the province of Xinjiang to have intrauterine devices (IUDs) put in their uteruses, or at least that is what one...
Separate names with a comma.