Hurricane force lashes UK and France

A major storm with hurricane-force gusts is lashing southern Britain, parts of France and Netherlands, causing flooding and travel delays, including the cancellation of roughly 130 flights at London's Heathrow Airport.
Hurricane force lashes UK and France

Related Stories

No stories found.

X
The New Indian Express
www.newindianexpress.com