History of Europe

Did Carthage attack Rome in the second Punic war?

The answer is: no.

Hannibal did invade Italy during the Second Punic War, however, he never managed to capture Rome itself.