
Classical History (600 BCE-600 CE)

The Battle of Cannae: The Day Rome Stumbled
It is the year 241 BCE in Carthage and the six-year-old Hannibal Barca has just been told the unthinkable, that Carthage has surrendered to the
It is the year 241 BCE in Carthage and the six-year-old Hannibal Barca has just been told the unthinkable, that Carthage has surrendered to the
A Student Organization of St. Mary's University of San Antonio Texas