Hannibal (Mercenary War)
Hannibal was a Carthaginian general who took part in the Mercenary War between Carthage and rebel mercenaries.
During this war, he replaced Hanno II the Great as a commander of the Carthaginian army. He took part in a successful campaign against some rebel cities, along with Hamilcar Barca.
During the siege of Tunis he was captured during a night raid and crucified, along with some other high-ranking Carthaginians.
Flaubert conflates his character with that of Hanno in his historical novel Salammbô.Citations