Sub- Hundreds protest against controversial Indian dam

Record ID: 309261