LONDON, United Kingdom (AFP) — Britain and Ireland were lashed by howling winds and inundated with driving rain Sunday as Storm Ciara left homes without power, wiped out sports events and disrupted travel around northern Europe. The bad weather also hit France, Belgium, the Netherlands, Switzerland, and Germany throughout Sunday, causing scores of flights to be canceled. In Britain, more than 30,000 homes were left without power, largely in eastern England. The highest wind speed […]





