The History of North African Kings
The African continent has a fascinating history of rulers or kings, especially the great Pharaohs of Egypt, such as Ramesses the Great. However, there were other great African kings...