News

Napoleon is relatively unusual in western history for aligning himself with the brutal Hannibal – not Hannibal’s Roman enemy, ...