The People's Tribunal on Torture organized by the EU – FNSt supported National Project on Preventing Torture in India in Varanasi, Uttar Pradesh on 28 & 29.04.08
Picture 1