Hannibal
Contributed By
National Geographic
Hannibal
Hannibal was a Carthaginian general who fought against the Roman Republic during the Second Punic War (219 B.C.E. to 203 B.C.E.).
Hannibal was a Carthaginian general who fought against the Roman Republic during the Second Punic War (219 B.C.E. to 203 B.C.E.).