When Sparta fought Rome in Africa.
In the 1st Punic War Rome took the fight to Carthage literally and landed a force under the general Regulus in North Africa. Regulus defeated a Carthaginian force at Aspis (255 BCE) and then besieged the city of Adys. This caused panic at Carthage. What were they to do? Well, the policy of recruiting mercenaries …