An Opera News Kenya publication
A former death-row inmate has revealed chilling details of his experience in the hands of unrelenting…