I don't know enough about this story to comment, but just from the few seconds on video... it just doesn't look right.
I also know little about the "Critical Mass" event(s), but from what I understand, it's a bunch of people who own bicycles, that want to "promote" riding bikes. But, some of their methods may be "controversial" in that they foul up traffic.
Again, I'm just basing this on comments I've read online.
Wikipedia to the rescue!
Argh... I just read this news report via wcbstv.com and it makes it sound like what it appears on video. Officer Patrick Pogan has lost his badge and gun and is on desk duty pending an investigation. But here's the part that burns me...
Pogan told officials that Long was obstructing traffic and that the biker was actually trying to run him down.
I'm sry, but the video clearly shows Officer Pogan making a calculated intercept to knock him off the bike! THEN to turn around and charge Mr. Long with attempted assault?! Resisting arrest?! Disorderly conduct?!
Funny side note: So the camera person towards the end says something like "Bita, Bita Move" trying the get the woman in front of him to stop blocking the video. When the other man gently grabs here elbow to pull her aside, she shrugs his hand off like "get your stinkin hands off me!" :)