UN Report on Wilayatul Hind: Will Extremists Establish “Islamic Khilafat” in India?
Click Tv Why don't they go to China and liberate the Uyghur…
Muslim states support China’s policies in Xinjiang that ignored widespread repression of the region’s Muslims
Click Tv (New York) – More than a dozen member countries of the…