How Did Hannibal Lose the Second Punic War When He Was a Military Genius.

When the Second Punic War began, the Romans did not have any generals who were remotely Hannibal’s equal in battlefield tactics. Hannibal demolished the Roman army at the Battles of Ticinus, Trebia, and Trasimene. Then the Romans elected Quintus Fabius Maximus dictator and he promoted a novel idea: Let’s not fight Hannibal on his terms […]