Opinion | Another Train Wreck in Socialist Spain
More than 100 are dead in two crashes this year, and Pedro Sánchez will face the voters on Nov. 29.
© Javier Soriano/Agence France-Presse/Getty Images
© Javier Soriano/Agence France-Presse/Getty Images
© Javier Soriano/Agence France-Presse/Getty Images