By | January 19 2013 9:27 AM

Laos’ construction of a hydropower dam on the Mekong River has angered its downstream neighbors and raised concerns about the project’s social and environmental impacts.