16 Things That Made African King Shaka Zulu One Of The Greatest Military Minds In History
Shaka Zulu is said to be one of the greatest military leaders in African history, and perhaps all of history. There is controversy around the …
Mark Johnson flipped this story into Facts World & Global•95d