X

new york subway

New York Subway Blast Scares City

The MTA (Metropolitan Transit Authority) in Manhattan created quite the scene this afternoon near Second and 72nd Streets.  The MTA…