gah, they ripped someone’s ear off! if this doesn’t make you sick, i dunno what will. the philadelphia independent media center has more info
of course, to put it all in perspective, though, there are extremists, violent protestors who are just plain assholes, as willing to sacrifice your rights for their agenda as any politician…