No, Africa has been a jacked upnation of tribal fighting for thousands of years. Even the Egyptians considered those from "upstream" of the Nile to be savages.
And you can't blame the borders or anything else either. Long before the modern borders were ceated, you had tribal fighting and tribal savagery. It has gone on for thousands of years, and will likely continue for thousands more. Even the Slave Trade started because tribes would raid neighboring tribal enemies and sell them off for money. Now they just slaughter them as in Darfur. Lyberia was a nation created for freed slaves, but once back in Africa they simply made slaves of the tribes that lived in that area.
Until the people stop putting all their allegiance into tribes and start putting it to themselves as a nation, it will continue.
And before anybody thinks this is some racist rant, it is not. This is a rant against "Tribalism", be it the Tribe of Afrikaners, Iraq, Afghanistan, or Somalia and Uganda. When some group decides another group is not fit to live, or slaughters them for some imagined or real insult 300 years prior.