The Trains In Spain …
Mayor Pete’s apparent lock on bureaucratic incompetence regarding transportation might be up for grabs. Two of Spain’s senior transport officials were forced to resign. Isaías Táboas and Isabel Pardo de Vera are out of work after this ‘minor’ error became public.