The October 29th disaster claimed 224 lives nationwide. The floods wrecked infrastructure, gutted buildings and submerged fields. The final bill is expected to soar to tens of billions of euros. “I’m not going to deny mistakes,” Carlos Mazón told Valencia’s regional parliament, adding he was “not going to shirk any responsibility”. As the head of […]