who brought the third punic war to a successful conclusion
Scipio Aemilianus
-1
Section::::Course of the war.

Third Punic War
57551
16089864193175753297
NONE
Section::::Course of the war.

Third Punic War
57551