Africa has long suffered from the oppression of colonialism and lack of resources and infrastructure for a very long time. But slowly it is picking up...