Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Flooding in Spain: in pictures

At least 51 people have been killed in flash floods sweeping the eastern Spanish region of Valencia following torrential rains on Tuesday that left roads and towns under water, local authorities said on Wednesday.
These photographs capture some of the chaos of the last 24 hours.

en_USEnglish