This is a War That China Will Not Win


Sam Brownback, Ambassador-at-Large for International Religious Freedom, spoke with RFA about China’s persecution in the Xinjiang Uyghur Autonomous Region. Chinese authorities have held an estimated 1.5 million Uyghurs and other Muslims in a network of political re-education camps.


(Visited 78 times, 1 visits today)

Tinggalkan Balasan

Alamat surel Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *