Spain
Several people missing after torrential rain brings flash flooding to Spain
Flood waters push cars through streets as roads closed and high-speed train services cancelled
Raging flood waters swept through the town of Letur in the eastern province of Albacete on Tues... [1707 chars]