Zama: The Battle That Ended Hannibal’s War With Rome Ancient Battles Scipio Africanus faced eighty war elephants bearing down on his legions and did something that... Read More