Article

breitbart.combreitbart.com on 2021-06-04 15:17

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 against the Uyghur people in China.

Related news