Analysis - Millions of Africans have emigrated to Europe, America, and other parts of the world. This emigration is driven by both push and pull factors -- economic challenges, political instability, ...