Storm Claudia Claims Lives in Portugal and Causes Flooding in Great Britain

Storm Claudia Claims Lives in Portugal and Causes Flooding in Great Britain
Storm Claudia has caused extreme weather conditions in Portugal, Spain, Great Britain, and Ireland, claiming three lives in Portugal and causing significant flooding in Wales and England. Local author...

Continue Reading

Get the full story in the Vaisti app

Download from App Store