Tuesday, June 12, 2012
Police Force Rally Participants To Put Signs On The Ground At Rally On Public Property - Denying First Amendment Rights
The Police at a Stand Up For Religious Freedom Rally in Dayton, Ohio, forced rally participants to put their signs on the ground! They also tried to take away a video camera. Read the details here on Brian's Blog: Police Force Rally Participants to put signs down We were very lucky here in Winston-Salem, NC that the US Marshals and police left us alone to exercise our God-given right to free speech protected by the first amendment. I'm starting to think there are a lot of Americans smoking crack!