News Spain floods: Before and after images show devastation November 1, 2024 Posted by admin 01 Nov Satellite images and on-the-ground photos show the scale of destruction caused by the floods.