Europe
Thousands without power, planes delayed as storm Bella lashes France
6 years agoThousands were left without electricity and planes were delayed or forced to re-route Sunday as storm Bella caused torrential rain and heavy winds in much of northern France.