Skip to content
Advertisement

GETTY IMAGES
Police keep watch in Grand Central Terminal on Wednesday in New York. The FBI and Homeland Security Department downplayed the seriousness of a terrorist threat to transit systems.

GETTY IMAGES Police keep watch in Grand Central Terminal on Wednesday in New York. The FBI and Homeland Security Department downplayed the seriousness of a terrorist threat to transit systems.

Featured Photo Galleries