Latest News – Stop-and-Frisk secret recordings prove NYPD targeted blacks (Video Report)

Photo: 1 Police Plaza (often abbreviated to 1PP or OPP) is the headquarters of the New York City Police Department (NYPD). The building is located on Park Row in downtown Manhattan near City Hall and the Brooklyn Bridge. Its block borders Park Row, Pearl Street, and Police Plaza. SOURCE Wikipedia (Public Domain)

From youtube via LatestNewsNetwork

Published on Mar 22, 2013

Leave a Reply

Your email address will not be published. Required fields are marked *


+ two = 5