Compare and contrast: Satellite Images Show China’s Dam Threatening Neighbors’ Fresh Water Supply

Newsweek


China appears to have completed the construction of a new dam in the country’s southwestern border regions, a project that could have far-reaching strategic implications for its southern neighbors India and Nepal, according to new satellite imagery. Click here to continue reading