NYPD officials told NBC New York that a 5-foot-long piece of debris was found today in a narrow alley between two buildings in Lower Manhattan. Authorities believe it may be a piece of a plane that hit the World Trade Center on September 11, 2001.


One of the buildings where the debris was found is reportedly the site of Park 51, more commonly known as the site of the proposed “Ground Zero Mosque”:


Recommended Twitchy Video