Sub- Villagers in Northern Himachal Pradesh resist upcoming dam project

Record ID: 308898