Archbishop Samuel Kleda condemns arbitrary detentions, overcrowding in prisons
Archbishop Samuel Kleda of Cameroon’s Douala Archdiocese has issued the strongest indictment yet of the country’s justice system. In a recent pastoral letter, the outspoken cleric and frequent critic of the ruling class condemned a […]

