Police detained activists protesting a 11,200-MW Arunachal Pradesh dam project in Delhi, triggering serious allegations of police assault and misconduct.
Rinchen K • 1 Nov 2026