At least 95 people die in devastating flash floods in Spain – WJTV

Gold Creek LLC Advertising

UTIEL, Spain (AP) — Flash floods in Spain turned village streets into rivers, ruined homes, disrupted transportation and killed at least 95 people …

Leave a Reply

Back To Top