proof?Iran visits Xinjiang after so called "$25 billion" deal of the century, are you sure this visit is no co-incidence?
also a Chinese youtube video run by Chinese state media is not credible news
China is a permanent member of the UN security council and yet has turned down 23 requests for UN Human rights commissioner to attend Xinjiang for a fully independent inspection and investigation, why and what has China got to hide?
allow the UN inspectors in without any Chinese police and let them pick the locations they want to see
so it means all this is bias and state run propoganda to cover up the East Turkistan Genocide