All Videos
- All Videos
digital
US Congress overwhelmingly passes bill on Uighurs
The US Congress overwhelmingly approved a bill to pressure China over its mass crackdown on Uighurs, many of whom have been facing political indoctrination, torture, beatings, food deprivation, as well as a denial of religious and linguistic freedom. #China #Uighur #USCongress
Latest Videos
Route 6