What got my blood roiling was when the one "protestor" said "They should have let his body stay there and rot!" Made me want to knock his teeth out!
Yes, freedom of speech is guaranteed by our first amendment. Even the U.S. Supreme Court has said this group has the right to protest at military funerals, albeit from a designated distance.
But it still makes my blood boil just thinking about things like this. No wonder I'm taking high blood pressure medicine.