Torrential rains hit Spain’s Canary Islands, washing cars away
Torrential rains have hit Spain's Canary Islands, washing cars away and causing landslides that blocked roads on the mountainous archipelago off northwest Africa.