156 countries have signed the UN Convention against Torture. Yet some governments openly continue to torture despite their commitments; others betray their people by carrying out torture in secret.
A joint Urdu dubbing project of Mashal Books and the Eqbal Ahmad Centre for Public Education with generous support from Nasser Ahmad / The i-Care Foundation.
Special thanks to Amnesty International.