China Human Rights Violation Uighur 008

Barbed wire around reeducation camp aimed at Uyghurs in Xinjiang region, China

Leave a Reply