The People's Tribunal on Torture organized by the EU – FNSt supported National Project on Preventing Torture in India in Thiruvananthapuram, Kerala on 2 & 3.04.08
Picture 1