Spain police evacuate stations in Madrid, Barcelona following security alerts
Barcelona (Spain), Nov 7 (EFE).- Spanish police evacuated passengers from a major railway station in Madrid and from two high-speed trains in Barcelona on Wednesday following security alerts that...