Judge Andrew Napolitano states that this new law is an assault on our constitutional right to free speech. He is absolutely correct. Under this law the secret service members are able to discriminate against those people who carry signs which may offend, challenge, or dissent from the person's political views of whom they're protecting. It is one thing to make sure that the President or any person who has secret service protection isn't harmed in any way, shape, or form but to give the secret service agents carte blanche authority on what they perceive to be acceptable speech is absurd, an example of government overreach gone wild in the name of so-called safety, and clearly a violation of our civil liberty, namely our God-given right to free speech that isn't supposed to be able to be taken away by our government officials. I am so sick of our congress criminals having the audacity to so easily and willingly give up our constitutional rights - the citizens liberties - so quickly in the name of security. These violations of our civil liberties must stop! This law needs to be challenged in the courts. This unjustified law must not be allowed to stand.