I think flag-burning is protected speech.

Or as the late great Johnny Cash once put it:

"This flag gives you your rights, including the right to burn it...but it also gives me the right to keep and bear arms so don't let me SEE you burn it."

[wink]