Julius Caesar Videos

Hamilcar Barca and the Punic Wars

(4) tv-pg

Hamilcar Barca and the Punic Wars

(4 min) tv-pg

Hamilcar Barca, father of the great Carthaginian general Hannibal, meets with disaster during a campaign in the Punic Wars.