Report to Share: Turkestan Islamic Party: Covid-19 Is a Divine Punishment for China’s Treatment of Uyghurs and the Result of Eating Meats Prohibited by the Quran – Warning: Graphic
MEMRI is a 501(c)3 organization. All donations are tax-deductible and kept strictly confidential.