Feedback

Flash Floods Sweep Vehicles Down Narrow Streets

 

Storms and heavy rain have caused damage to businesses and homes in the Spanish town of Adra.

Shows