Hannibal, best known for his achievements in the Second Punic War, was a politician and military commander of which ancient city?

Answer Carthage

Hannibal was the military commander of Carthage.

Last updated 5 years ago · 15.3K views