The Punic Wars and Roman Expansion The Punic Wars and Roman Expansion May 8, 2019 In spite of the military genius of Hannibal, Carthage was destroyed as the result of three wars...Read More