Expatica news

Alleged Uighur re-education facility

Footage from Swiss public television RTS of an alleged Uighur re-education facility in Xinjiang, China.