Around 480 B.C. this North African city-state controlled most of the western Mediterranean
... between the eastern and western 
Mediterranean, and helps explain .... Carthage did not regain the island until 
around 310 BC.