Sat. Aug 16th, 2025

Satellite images released by the NASA Earth Observatory have showcased the devastating impact of flashfloods which hit eastern Spain this week.

Read more at rte