Flooding has affected large areas of Spain, resulting in the displacement of thousands of people, due to the impact of storms Marta and Leonardo.
Persistent heavy rainfall has been impacting the Iberian Peninsula due to a stagnant weather system. According to Darren Bett, this is not an isolated incident, as...