Dozens Dead In Spain From Devastating Flash Floods

It’s the worst natural disaster to hit the European nation in recent memory.

Leave a Comment

Your email address will not be published. Required fields are marked *