(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 ...
In this interview, Dahlia Khalifa, IFC Regional Director for Anglophone West Africa and Central Africa, highlights the institution's strong expansion across Africa. She emphasizes strategic priorities ...