Guess it wasn't really so clear that she was breaking the law:
"WASHINGTON - Charges against antiwar protester Cindy Sheehan, who was arrested after an incident involving a T-shirt she wore to the State of the Union address, will be dropped, officials told NBC News Wednesday.
U.S. Capitol Police took Sheehan away in handcuffs and charged her with unlawful conduct, a misdemeanor, when she showed up to President Bushs address Tuesday night wearing a shirt that read, 2245 Dead. How many more? a reference to the number of soldiers killed in Iraq.
But Capitol Police will ask the U.S. attorney's office to drop the charges, NBC News Mike Viqueira reported Wednesday.
We screwed up, a top Capitol Police official said, speaking on condition of anonymity.
He said Sheehan didn't violate any rules or laws.
Sheehan, whose son Casey died in Iraq, was not the only one ejected from the House gallery. The wife of a powerful Republican congressman was also asked to leave, but she was not arrested."
http://www.msnbc.msn.com/id/11120353/
Now that you know that she CLEARLY didn't break any laws, do you believe that she should have been free to exercise her right to dissent?