Eyewitness accounts of Shengzhou protests

In June alone there have been clashes involving tens of thousands in Hohhot (Inner Mongolia), Zhengzhou (Henan province), Chongqing and the Tibetan regions of western