Not in China
March 25, 2008 9:43 PM Subscribe
NYPD in action. There is really not much anywhere written about this, but here is the youtube link of some policemen threatening and beating people in front of the UN building in New York. Some pics (stills from the video) here.
This thread has been archived and is closed to new comments