United States

NYPD monitoring London subway ‘terror incident’

September 16, 2017 0

By Dean Meminger NEW YORK – The New York City Police Department says it’s monitoring an explosive device on a London subway train that British authorities on Friday labeled a “terrorist incident”. Police Commissioner James […]

1 2 3 4 146