Loading ....

Newest video release related to Coronavirus. Check out 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)

 

Loading ....