How did Rome win the 2nd Punic war?

Fabius Maximus broke the Carthaginian army with each demolished garrison. The longer the war, the smaller Hannibal’s army became. With a reduced ability of mustering soldiers, Hannibal had little chance of forcing Rome to surrender, allowing the Romans to win the Second Punic War in the end. 1 Why did Carthage lose the

Read more