October 27, 2025Hannibal was born too late to sack Rome when it was still young and born too early to sack Rome on its deathbed.