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