Flag burning is protected speech. The only "arrests" have been because the idiots were setting fires in public places without a permit or any safety precautions. "Freedom of speech" doesn't mean you can set a fire inside a public building -- some putz once tried to burn the flag that belonged to a library in the library (I think it was in Columbus).