The Roman general Scipio and Carthaginian Hannibal dueled with each other during the last years of the third century B.C., the final phase of what we now know as the Second Punic War.
Some results have been hidden because they may be inaccessible to you