UK parliament joins global chorus, declares China’s treatment of Uighurs ‘genocide’
DHARAMSALA, 23 April: Britain has become the latest country to declare China’s treatment of Uighurs as genocide as it joined the global chorus of calling out and condemning Beijing’s atrocities against the Uighurs in East Turkistan.
Read more