BARCELONA, Spain — At least 63 people have died in eastern Spain after flash floods swept away cars, turned village streets ...
The looming storm forced mass evacuations, but may also have a long-term impact.