the government does have the right to control your right to free assembly and speech in some ways. (Ya, I know, it sounds like an oxymoron) They have the right to specify locations as well as requiring permits. Absolute free speech is too easily used to incite negative activity which is but one reason the government has a right to put such restrictions on your freedoms of speech and assembly.

