Tech & InnovationGale-force winds and floods strike northern Europe. At least 3 people killed in the UKUpdated October 20, 2023