Major train station in Spain evacuated after ‘grenade’ alert

PARTS  of Madrid’s Atocha station were evacuated this morning and train services suspended after a security alert was triggered on a train due to arrive from Sants station in Barcelona. Security scanners at the Barcelona station had picked up images of what appeared to be an explosive device. National Police decided to evacuate areas of … Continue reading Major train station in Spain evacuated after ‘grenade’ alert