For those who don't know: China is systematically committing Religious Genocide against the Uighur Muslims and the "Muslim" states have done nothing to curb China's crimes. At least Allah is doing something.