Reflections on life, meaning and purpose

Central African Republic abolishes death penalty

The National Assembly of the Central African Republic moves to abolish the death penalty with a law passed by acclamation which must now be promulgated by President Faustin Archange Touadéra.

Read all