Its their country and their laws, trying to solve the problem of Islamic extremism on their own. In western countries, you get detained for years in Guantanamo under torture without knowing for sure why you got arrested. Young girls get married as early as 12 to creepy old dudes and there is no need to ask for installing spyware because the phones and communications are already tapped by default. Anyone criticizing C…
In Xinjiang region, the concern is more about separatism, which is not terrorism, and which should be a right of any group.
> "Anyone criticizing China while permitting their own country to do worse is an hypocrite"
One can be critical of their own government while still being critical of others. Even in US, ordinary people don't have much control over the government, in particular over the security state, other than complaining, so "permitting" abuses shouldn't be considered hypocritical.