Tag: 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.…

News Today News Today