Monstrous

Monstrous flash floods in Spain claim at least 158 lives : NPR

2024-11-01 03:35:02 People walk through flooded streets in Valencia, Spain, on Wednesday. Alberto Saiz/AP hide caption toggle caption Alberto Saiz/AP…

3 weeks ago