Princess Letizia of Spain visits Angrois residents on July 26, 2013 in Santiago de Compostela, Spain. The high speed train crashed after it derailed on a bend as it approached the north-western Spanish city of Santiago de Compostela at 8.40pm on July 24th. At least 78 people have died and a further 131 are reported injured. The crash occured on the eve of the Santiago de Compostela Festivities.
(July 25, 2013 - Source: Pablo Blazquez Dominguez/Getty Images Europe)
see more angles »