3 films Found
Play
Angry workers in China are defying government orders and taking to the streets to protest about mass redundancies and corruption.
More than 1,000 Uighur protestors have clashed with Chinese police in Xinjiang's regional capital, Urumqi. A 2002 report looks at the strained relationship between the Uighurs and China's Communist party.
Trailer
The Death Penalty in China is increasingly prescribed as a panacea for social ills. Prisoners with death sentences are paraded through the streets with placards advertising their crimes. We profile Muslims, Christians and artists who have suffered discrimination, intimidation and torture.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy