In Union Square, NYPD brought out the LRAD for it appears a single person holding a sign saying “John Chell murderer” Referring to NYPD officer, John Chell, who killed a man years ago and was eventually promoted.
2
68
139
10K
4
Download Video