The People's Tribunal on Torture organized by the EU – FNSt supported National Project on Preventing Torture in India in Ajmer, Rajasthan on 15 & 16.07.08
Picture 1