Failure of Flaminius: The Battle of Lake Trasimene

Flaminius was in such a rush to catch the invaders that he failed to set up proper reconnaissance. Introduction The Battle of Lake Trasimene (21 June 217 BC) was a major battle in the Second Punic War. The Carthaginians under Hannibal defeated the Romans under the consul Gaius Flaminius. Hannibal’s victory over the Roman army[…]

The Price of Greed: Hannibal’s Betrayal by Carthage

Hannibal continued to fight for the people of Carthage, in spite of the poor treatment he received. Introduction Hannibal Barca (l. 247-183 BCE), the brilliant Carthaginian general of the Second Punic War (218-202 BCE), had the military talent, expertise, and skill to have won the conflict but was denied the resources by his government. The[…]