The Battle of Cannae
The Battle of Cannae in the summer of 216 BC is a milestone in Roman history. It was Hannibal’s finest hour and forced the Romans to learn a painful lesson. …
The Battle of Cannae in the summer of 216 BC is a milestone in Roman history. It was Hannibal’s finest hour and forced the Romans to learn a painful lesson. …