Share Twitter Facebook LinkedIn Email Storm Goretti lashed England and France with hurricane-force winds, causing widespread disruption as it swept through northwest Europe and cut power to hundreds of thousands of homes.Read More