It is about time someone stood up and told the NYPD that their actions are shameful and dishonorable. They need to be reminded that are dealing with American Citizens and in many cases residents of NYC. Though this Marine is shouting a great deal, his message is spot on, there is no honor in the way the police have been acting.
It's hard to watch, but it's worth it. Thanks Derek DaSilva for the link.