×

Residents winched from rooftops as torrential rain hits eastern Spain

By Thomson Reuters Oct 19, 2026 | 6:27 AM