Truth, Inspiration, Hope.

Tag: Iain Duncan Smith

Mass Internment of Uyghurs in Xinjiang Is Genocide: Independent UK Court
The Uyghur Tribunal, run by a prestigious independent court in the UK, has ruled that atrocities against the Uyghur ethnic group and other Muslim minorities in Xinjiang by China’s communist regime constitute genocide, albeit without...