Over a thousand villagers broke into a local police station in central China on March 28 due to a land requisition conflict. The news was blocked by the Chinese authorities. The villagers were from Gaoqiao Village in Yuhua District, Changsha City, Hunan