11/03/2015 12:00 (UTC)
Spanish police agents during the tribute act for the 11M terrorist attacks victims held at Alcala de Henares' train station in Madrid, Spain, 11 March 2015. Spain commemorates the 11th anniversary of the biggest terrorist attack in the city's history that killed 191 people and injured over 1,800 when 11 devices, placed by islamic terrorists, blew inside four commuter trains on the morning of 11 March 2004. EFE/Fernando Villar
Product Suggestions