![]() | The Challenges of Refugees and Internally Displaced Persons in Africa Sabella Ogbobode Abidde is an associate professor of political science and member of the graduate faculty at Alabama State University, US, where he teaches courses in comparative politics, international relations, African politics and institutions, and the politics of developing nations. |
![hidden image for function call](https://upload.wikimedia.org/wikipedia/commons/c/ca/1x1.png)