Another glaring case of policy brutality took place on May 29 right here in New Jersey. What ridiculous excuse do the police have for this one? Why are they telling someone to zip up his jacket in the first place? How is that any of their business? And what did he do that justified such a violent response? We don't need police officers like this on the street. This cop's badge should be gone, and he should be in jail.
Elton John: Pope Francis is my hero (Associated Press)
18 minutes ago