This photo taken on July 20, 2011 shows a protester being held by Chinese enforcement officers as a group of illegal buildings is demolished in Wuhan, in central China’s Hubei province. Soaring property prices are a major source of official and consumer concern in China with apartment costs rising out of the reach of many people and threatening to spark social unrest in the country of more than 1.3 billion. (STR/AFP/Getty Images)
More about Rising Protests in China.
(Source: crosswordinspirations)