Author

 
Oluwatosin Popoola

Oluwatosin Popoola

    Africa must move away from the death penalty
    Africa must move away from the death penalty
    Last week, Amnesty International published its report on the global use of the death penalty for 2016. The report indicates that at least 1 032...