Botswana: Joseph Poni Tselayarona executed
Reviewed by 0x000216
on
February 18, 2018
Rating: 5
Zimbabwe: Renewed efforts to abolish death penalty
Reviewed by 0x000216
on
October 16, 2017
Rating: 5