×

London police investigating "incident" at tube station

6:19 AM ET Fri, 15 Sept 2017

Breaking news out of London where British police have declared an apparent explosion at a tube station a terrorist incident.