4 min read Blog News Prafulkr Scam Why China is Keeping Uyghurs and Turkic Muslims Captive in Xinjiang prafulkr June 7, 2023 China has been accused of keeping Uyghurs and other Turkic Muslims captive in Xinjiang,...Read More