Mzilikazi is the only warrior whose forces defeated Shaka’s in battle. Many consider him the greatest Southern African military leader after Shaka, who trusted deputy he was before breaking away in ...