Occupy Elgin Trayvon Martin Protest Image July 28, 2013 PeaceFox Leave a comment Fox Valley Citizens protest “Stand Your Ground” Daily Herald Story Here