India: Probe allegations of unnecessary use of force and drop fabricated charges against anti-nuclear protestors in Tamil Nadu

Choose a language to view report

Download PDF