Italian Beaches Freeze, Greece Sand Snow, London Snow, Morocco Next
European Superfreeze 2.0 is underway with Netherlands braeking all time temperature records and UK snow warnings bringing the country to a partial standstill as drifts and six inch snow in London. Beaches near Venice covered in snow, Sahara dust blows …