The Ajodhya hills are alive with the sound of resistance
New hydropower projects planned in the Ajodhya hills area in West Bengal threaten to put biodiversity in danger while increasing the risk of natural disasters. The upcoming Turga Pumped Storage Project (TPSP) is said to take up 292 hectares of…