BARCELONA police evacuated two major metro stations in a suspected chemical incident after a “green liquid” was discovered, just weeks after the city went through a terror attack.
Daily Express :: News Feed
BARCELONA police evacuated two major metro stations in a suspected chemical incident after a “green liquid” was discovered, just weeks after the city went through a terror attack.
Daily Express :: News Feed