WorldProtesters in India torch buildings, clash with police over Himalayan mega-dam
Protesters in India set buildings on fire and clashed with police over a major dam project in the Himalayas. The project highlights tensions between the two most populous countries, which share a disputed Himalayan border.
Protesters in India torch buildings, clash with police over Himalayan mega-dam