November 5, 2011 - 20 people were arrested at an Occupy Atlanta demonstration in and around Woodruff Park. Police put out a statement claiming that those arrested "either refused to leave Woodruff Park after 11 pm closing time or impeded Peachtree street and other City Roads by blocking them and not allowing police to open them to normal traffic."
Add to Lightbox Download