Well, the stupidity here is astounding. The guy deserves to sit in the cage for that, but the Philadelphia police have thought themselves to be above the law for a very long time now. While I understand they have lost friends in the line of duty, the list of cumulative charges is a reach. His message is vile and perpetuates violence, but I'm sure he isn't the only **** on the internet spewing moronic hate.
If he is stuck with a public defender I bet he eats everyone of those charges too.