0:00 / 0:00

15 seconds

15 seconds

HAPPENING NOW 🚨 Large anti-vaccine passports protest at Piazza del Popolo in Rome.