Exonerated Ugandan death row prisoners, now leading the effort to officially abolish the death penalty in their country. Picture left to right: Sserwadda Lawrence, Mustafa Bagwete, and Edward Mpagi. (Uganda, 2014)
Exonerated Ugandan death row prisoners, now leading the effort to officially abolish the death penalty in their country. Picture left to right: Sserwadda Lawrence, Mustafa Bagwete, and Edward Mpagi. (Uganda, 2014)