Police probe suspect package at Euston Station
Police have carried out a controlled explosion after a suspicious package was identified at Euston station in London. The station, one of the UK’s busiest, was evacuated on Saturday, LBC reported, as police investigated the suspect package. ”We’re aware of …