Battle of Lake Trasimene
The Battle of Lake Trasimene (June 24, 217 BC, April on the Julian calendar) 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 at…