115295105

Dozens dead in flash floods in Valencia, Spain, as 1,000 troops join emergency response, officials say

2024-10-31 00:50:02 LONDON -- On the streets of Alfafar on Wednesday, cars and caravans were strewn like toys in the…

7 days ago