Business Insider Police are investigating following a "minor explosion" at Southgate Tube station in London, the Metropolitan Police said on Tuesday. It comes after a suspicious package was discovered at the North London station.See the rest of the story at Business InsiderNOW WATCH: This top economist has a radical plan to change the way Americans voteSee Also:The Air Force's 'rods from god' could hit with the force of a nuclear weapon — with no falloutMcDonald's employees share the 6 menu items they'd never eatThese photos reveal why the 26-year-old organizer of the disastrous Fyre Festival could spend more than 10 years in prison