Newest video release regarding Coronavirus. Watch this “Italy’s coronavirus lockdown puts restaurants out of business – BBC News” video below:


As the lockdown in Italy enters its sixth week, some restaurants and bars are already going out of business. The Italian government has told the BBC that it may …..(read more)