a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Benin"

Benin Tag

Archive

Benin has taken an important step towards abolishing the death penalty after the country’s National Assembly yesterday voted in favour of ratifying an international treaty banning capital punishment. Benin