Police in China’s Wuhan Beat, Detain Protesters Angry Over Power Project

Wong Lok-to  |  Radio Free Asia Authorities in the central Chinese province of Hubei are holding an unknown number of people after thousands of protesters took to the streets in protest at a planned power facility. Several thousand residents of Hubei’s provincial capital and Yangtze River port Wuhan took to the streets on Tuesday and […]

Will Xi Jinping’s Speech Save the Yangtze River?

Frank Fang  |  Epoch Times When the Three Gorges Dam was completed in 2006, it was hailed by the Chinese regime as a great engineering achievement. But critics say that the massive hydraulic project has caused many problems for the Yangtze River and its surrounding areas for over a decade—over 1.5 million residents living near the […]