Wed. Mar 19th, 2025

The daughter of the elderly British couple that her parents had been found dead in their car, while Barcelona airport inundated with water

Read more at The Independent