China embarks on world’s largest dam, triggering unease in India
China has initiated the construction of what is expected to become the world’s largest hydroelectric dam, a monumental infrastructure project located near its southwestern border. While the development represents a…
