Cars swept away, roads submerged and residents isolated in parts of Spain's Mediterranean coast.
Advertisement
International news in seven languages
Cars swept away, roads submerged and residents isolated in parts of Spain's Mediterranean coast.

Cars swept away, roads submerged and residents isolated in parts of Spain's Mediterranean coast.