China Forces Millions of Muslims Into Concentration Camps
For what has thought to have been occurring for over a year now, millions of Uighur Muslims and those of other ethnic minorities have been forcibly placed into mass detention camps in and around Xinjiang and Kashgar, Western China, simply because of their Islamic faith. Chinese locals refer […]