Scotland Yard confirms IED explosion in London Tube at Parsons Green Station
|Updated: Sep 15, 2017, 04:32 PM IST
Explosion in London tube train at Parsons Green Station is being considered as terrorist attack with Scotland Yard too confirming it an IED blast. Watch to know more.