Libreville – Equatorial Guinea, one of the world’s most authoritarian countries, has abolished the death penalty, state television announced... Read more
Nairobi – Tigrayan authorities “have always maintained” that Ethiopia’s government was responsible for crimes against humanity in Tigray, a... Read more