Italian restaurant owners and others angry at having their businesses shut for weeks due to a virus lockdown have clashed with police during a protest outside Parliament in Rome
Read More

By

Leave a Reply