Storm Imogen

Storm Imogen batters Britain with strong winds and rain

JERSEY, Channel Islands, United Kingdom (Reuters) -- Storm Imogen sent 100 mile per hour winds and 60-foot waves hurtling towards the…

This website uses cookies.