Is Covid-19 restoring nature back to health?

Nature has reported to be restoring itself since lockdown has taken place and people have stopped going to work. Dolphins were spotted returning to Venice canals in Italy. Owner of Metropole Hotel Gloria Beggiato says “It is calm like a pond, because there are no more waves caused by motorised boats transporting day-tripper tourists. And of course, the giant cruise
Read more