World’s largest dam being built in China, Indian authorities concerned
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…