Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
In a matter of minutes, flash floods caused by heavy downpours in eastern Spain swept away almost everything in their path. With no time to react, people were trapped in vehicles, homes and businesses. Many died and thousands of livelihoods…