Search
Library
Log in
Watch fullscreen
3 years ago|7 views

Is China detaining Uighur Muslims in secret camps?

Al Jazeera English
Al Jazeera English
US politicians have called for sanctions against Chinese officials after reports of torture and indoctrination.
See more about

Browse more videos

Browse more videos