Latest video release related to 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)