The Nuozhadu Dam, the fourth largest hydropower plant in China.

RFA’s Mekong Project Wins at New York Festivals

RFA was a winner at last night’s 2017 New York Festivals International Radio Program Awards gala for its investigative web series on the impact of China’s rapid development on the Mekong River.

View Full Site