Highest level delegation of Muslim countries must visit East Turkistan on a fact finding mission... There are just too many reports coming to be dismissed as Western propaganda.... Turkey is leading the call for investigation and the stoppage of persecution of Uighur Muslims..🤬