
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