Ian56a no GETTR: 😡😡😡 Foreign Invader destroys Rome's St Peter Ba...
😡😡😡 Foreign Invader destroys Rome's St Peter Basilica. Why do we even let them in at this point?...
😡😡😡
Foreign Invader destroys Rome's St Peter Basilica.

Why do we even let them in at this point?...