Police investigating explosion at London train station as terrorism

Police confirmed an explosion went off on a train at the Parsons Green District Line station around 8:20 a.m. local time Friday. Video provided by Newsy

Newslook