London Hosting’ ‘People’s Tribunal’ to Investigate Uyghur Genocide in China
The British capital of London will play host to a ‘People’s Tribunal’ examining claims of genocide perpetrated against the Uyghur people of the Chinese province of Xinjiang, or East Turkestan.