UN report – Is China holding Uighur Muslims in secret camps?

TV panel discussion on Inside Story with Aljazeera English Channel on 30 August, 2018.

Leave a Reply