- Advertisement -
An unofficial tribunal in the UK has determined the Chinese government is guilty of committing genocide against the Uyghur people in Xinjiang province
Dubbed the Uyghur Tribunal, the committee cited the use of sterilisation and birth control measures as the main reason why they reached…

