Long March to Halt Dam

by Radio Free Asia August 28, 2015

The $3.6 billion Myitsone Dam was supposed to generate electricity for neighboring China.

Show more