Spain: Debris and mud fill Huelva streets in aftermath of floods

Ruptly