Many of the demonstrators wore masks as part of a world-wide protest organized by the group ANONYMOUS. 26-year old Jelani Brown of St. Louis is one of two people arrested for peace disturbance and impeding traffic. Another suspect is also charged with assaulting an officer. A third person was later arrested for using a truck to block an ambulance on an emergency run.
This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.