Indigenous residents of the Ayodhya Hills in India’s West Bengal state fear the loss of their livelihoods after a 1,000-megawatt…
This website uses cookies.