New York's Grand Central Station

New York City MTA
An armed Metropolitan Transportation Authority police officer stands guard in New York's Grand Central Station. Stephen Chernin / Associated Press
Loading