Madrid Pays Homage To Atocha Terrorist Attack Victims
Madrid has been marking the 18th anniversary of the Atocha train bombings – the biggest terrorist attack that Spain had
Read moreMadrid News, Information and Whats On In English
Madrid has been marking the 18th anniversary of the Atocha train bombings – the biggest terrorist attack that Spain had
Read more