London police investigating "incident" at tube station
Share

London police investigating "incident" at tube station

Breaking news out of London where British police have declared an apparent explosion at a tube station a terrorist incident.
01:17
Fri, Sep 15 20176:19 AM EDT