Explosion At London Subway Station Leaves 18 People Injured

Islam On Display Comments Off 10
Spread the love

At least 18 people were taken to the hospital Friday after an explosion at a subway station in southwest London. The blast took place 8:20 a.m. local time in the middle of rush hour at the Parsons Green station, BBC reports. Pictures show a white bucket on fire inside a supermarket bag. The Metropolitan Police could…

Back to Top