Tag: Kill
Deadly Floods in Spain: Over 95 Lives Lost
Flash floods have wreaked havoc in southeastern Spain, claiming the lives of over 95 people and leaving many others missing. The region of Valencia has been hit the hardest, with cars, roads, and buildings...