You (and everyone else apparently)seem to ignore the last part of the Amendment. Free speech is NOT blocking roads and getting in the faces of people one disagrees with. Not so long ago this was considered Disturbing the Peace. You have a right to speak, but not a right to be heard. The way to object to the government that must be listened to and considered is by petition.
The notion that the government cannot set aside public space for specific purposes is absurd. All you have to do to find out that what I am saying is accurate is to make yourself an Obama Sucks sign and scale the White House fence to shout your message at him.
ML/NJ
The way to object to the government that must be listened to and considered is by petition. Oh stop. Then read this. Re-read it if you have a problem.
or the right of the people peaceably to assemble