Release of the Final Verdict of the Jury in the People’s Tribunal on Torture organized by NPPT in Madurai, Tamil Nadu in May at Chennai on 25.09.08
Picture 1