Zimbabwe March 13, 2025By Atticus ReedAFRICA/ZIMBABWE – “May the abolition of the death penalty be a first step towards promoting the culture of life in prisons” – Agenzia FidesBy Atticus Reed
Senegal February 17, 2025By Victoria JonesUN Torture Expert Warns of Crisis Over Senegal’s Prison Overcrowding – News CentralBy Victoria Jones