Dr Ikramul Haq

Xinjiang, BRI and ‘Islamic Card’

This is the reality of propaganda against China over the issue of "mistreating" the Muslims in Xinjiang