Police have carried out a controlled explosion at Euston station in central London after a suspicious package was found.
Police officers in London carried out a "controlled explosion" after a suspicious package was found Friday morning ...
UK Metropolitan police affirmed Saturday that they have conducted a controlled explosion on a suspicious package at ...