The First Amendment does not guarantee the freedom of "expression", as it seems people think it to do. People like this, in my mind, are traitors; and they deserve to be persecuted to the fullest extent of human capability. Desecrating a fallen hero's funeral is an unspeakable crime. If the law were in my hands, these people would have been hanged. But I guess that's why the law isn't up to me... ;o)
In agreement with HercDriver, let God do the judging.