The situation is more complicated | Villagers resist a 1.938 billion project, and relevant departments “threaten people at their mother’s home”?
In 2025, Chating Village, Tanwei Town, Lingshan County, Guangxi. A group of villagers knelt on the mountain road that had…

