video poster

Behind China's Tibet Dam: Leverage And Environmental Costs

China is touting plans to build the world's largest hydropower dam in Tibet. Beijing launched construction this month, despite protests from downstream countries like India and Bangladesh. How could Be...
Read More
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.
NTD TelevisionNTD Television
© Copyright 2016 - 2026 All Rights Reserved