Villagers evacuated as Britain faces severe flood warnings
Seaside residents in southern England were ordered to evacuate on Friday as Britain faced severe flood warnings, after snow caused…
Seaside residents in southern England were ordered to evacuate on Friday as Britain faced severe flood warnings, after snow caused…