Sean R. Roberts

1 Post Found
Kazakhstan’s Ambiguous Position towards the Uyghur Cultural Genocide in China

There is a cultural genocide ongoing in the Uyghur region of China. As I detail in a recently published book, large swaths of the Uyghur population has been […]