Claim: Hannibal fought in the World War One.
Verdict: REFUTES