I can’t vouch for the veracity of this story, considering the source (alternet), but a Marine named Fitzgerald Scott was arrested for his t-shirt in a courthouse:
Police had probable cause to arrest a Marine Corps veteran in the Supreme Court building for wearing a jacket that said “Occupy Everywhere,” a federal judge ruled.
Fitzgerald Scott, a Marine Corps veteran, entered the Supreme Court building on Jan. 20, 2012, wearing a jacket painted with the words, “Occupy Everywhere.” The Occupy movement had scheduled that day for an organized protest outside of the courthouse.
While Scott was looking at the exhibits on display, Deputy Chief Timothy Dolan approached him and told Scott that he could not wear the jacket in the building because it was comparable to a sign or demonstration.
Can’t say I agree with the Occupy movement, but I find his arrest surprising.