News

Protest against 55-MW hydropower project in Assam-Meghalaya border town due to environmental concerns and impact on wildlife.