Random Video

Restaurant owners scuffle with police in Rome lockdown protest

2021-04-12 3 Dailymotion

Fed up with anti-Covid measures, Rome's business owners and restaurant workers protest on a square in the Italian capital