The nation gained independence from Spain on October 12, 1968, and Spanish remains the official language spoken by around 85% ...
(Nairobi) – Governments in Central Africa suppressed civil and political rights, especially in the context of elections, with impunity in 2024, Human Rights Watch said today in its World Report ...