The non-governmental organization Human Rights Watch published a plea to leaders of African countries Monday to stop supporting China’s attempts to avoid accountability for the ongoing genocide of Uyghur and other Turkic Muslims populations in Xinjiang.
Posted: March 30, 2021
Categories: Uncategorized