China blocks Brahmaputra’s tributary river in Tibet to construct dam

Posted on October 3, 2016