Varför var Karthago och Rom rivaler?

Varför var Karthago och Rom rivaler?

Originall allierade, de kämpade för hegemoni över västra Medelhavet.