Battle of Cannae

Hannibal’s army inflicted a devastating defeat on the numerically superior Roman army at the Battle of Cannae.

  • Previous Post

  • Next Post

Comments are closed.