Storm Marta Paralyzes the Iberian Peninsula, Thousands Evacuated
A series of storms accompanied by heavy rain, thunderstorms, snow, and strong winds has hit Spain and Portugal, causing floods and significant damage to crops. Thousands of people have been evacuated,...