Major flooding hit Canary Islands after heavy rainfall on Monday, March 3. RESTRICTIONS AND USAGE TERMS: Please credit ...
Torrential rain flooded the streets of Mar del Plata, Argentina, on Wednesday, March 5, after a strong storm swept through, ...