Tag Archive: Death Penalty

6 reasons why Uganda needs to abolish the death penalty

After spending 22 years behind bars and 19 years on death row, Troy Davis was finally executed by lethal injection in a prison in Jackson...

Article | October 19, 2016