Skip to main content

Hannibal Barca, one of the most famous military commanders of antiquity, was born in Carthage in 247 BC. He is renowned for his …