03/13/2010 News Photos 1 of 5
1
2
3
4
5

People look at the monument to the victims of the Madrid 2004 terror bombings at Atocha train station in Madrid, Spain, on March 11th. Thursday marks the sixth anniversary of Europe’s worst terrorist attack claimed by Muslim militants, which killed 191 people and injured 1,800.

No comments yet

Comment Guidelines     Hashtags     Help

*Name:
Email:
Notify me about new comments on this page
Hide my email
*Text: