Thirteen villagers from Fenglin town in China’s Hubei Prvince where beaten by hired tugs and injured on March 11. The villagers were protesting a land grab by the state-controlled China Railway.
Thirteen villagers from Fenglin town in China’s Hubei Prvince where beaten by hired tugs and injured on March 11. The villagers were protesting a land grab by the state-controlled China Railway.