1 films Found
Play
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.
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