Madrid blast rocks Spain capital 'major explosion' tears through building
Published
Footage of a blast in in Puerta de Toledo, Madrid, Spain shows debris strewn across the street as people shout and look up at a gutted...
Full ArticlePublished
Footage of a blast in in Puerta de Toledo, Madrid, Spain shows debris strewn across the street as people shout and look up at a gutted...
Full Article