Scotland Yard confirms IED explosion in London Tube at Parsons Green Station

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.