Tại sao Hannibal chống lại người La Mã?
La Mã muốn độc quyền cai tri toàn bộ vùng Địa Trung Hải. Nhưng người Carthage (Các-ta-giơ) ở Bắc Phi, mà người đứng đầu quân đội là tướng Hannibal (247 - 183 trước CN) đã chống lại ý định này của những người La Mã.
Năm 218 trước CN, Hannibal dẫn một đội quân 500000 người và voi chiến được sử dụng như chiến xa bây giờ, vượt qua dãy Pyrénées vào Pháp. Vào Pháp rồi, lẽ ra đưa quân theo đường bờ biển, hướng đi đã bị quân La Mã phục sẵn, ông lại dẫn quân vượt qua dãy Alpes, mặc dù địa hình hiểm trở. Dù vậy, thắng lợi này cũng phải trả một giá đắt: 20.000 quân sĩ cùng với voi chiến tử trận. Hannibal đánh đuổi quân La Mã, tàn phá Ý đến tận phía Nam. Nhưng rồi dần dần, quân La Mã lấy lại đất đai đã mất và đánh đến châu Phi. Trên đường rút quân về nước, Hannibal bị Scipion có biệt danh là người Phi (I'Africain), đánh bại ở Zama (202 trước CN), châu Phi ngày nay.