September 15 2017 9:28am

Police say ‘flash burns’ responsible for majority of injuries after IED explodes on London train

The London subway fire was caused by the detonation of an improvised explosive device, UK police said on Friday.

Responsive site?

Video Home