Skip to main content
play

I.E.D set off on London Underground train

British authorities are investigating the rush-hour detonation of an improvised explosive device on a tube train at the Parsons Green station in southwest London. Many of the terror attack victims suffered flash burns.
Paste BN