India-China tensions escalate over Brahmaputra Dam and Ladakh counties

India and China’s already strained relationship has hit another hurdle. Beijing is moving forward with the construction of the world’s largest hydropower dam on the Brahmaputra River. Furthermore, it has also established two new administrative counties in Ladakh. These developments have raised serious concerns in New Delhi. India views them as direct challenges to its […]