11/6/11

Police Arrest 20 Atlanta Protesters




From the Associated Press: Police arrested 20 people after an Occupy Atlanta protest rally in a city park spilled onto the streets and officers converged on them on motorcycles, riding horseback and in riot gear.

vloghog

No comments :