NYC police respond to reports of explosion at Port Authority Bus Terminal

Police and emergency personnel responded this morning to the Port Authority Bus Terminal in New York to investigate reports of an "explosion."

December 11, 2017

Examined