Hannibal was considered one of the greatest military leaders of all time back then in Carthage. Hannibal and his soldiers fought against Rome in the Punic wars. Although Hannibal was a good leader, unfortunately Carthage lost to Rome 3-0.
The Punic wars was a very hard fought war from both sides. Each side put up a fight but in the end Rome was the better and stronger team getting the victory.