Three African leaders have been in power for over 30 years, and nine countries have had the same leaders for over 20 years.