Italy: Anti-Lockdown Restaurant Owners Clash With Police Outside Lower House In Rome
- Captured on Tuesday 6th of April 2021
- Location is Rome
Description
Restaurant and shop owners in Rome took to the streets to demand the reopening of their businesses clashed with police o Read more...