October 16, 2009 by Antwon Davis
Throughout this past week, there have been several protests occurring on the Georgia State University campus in downtown, Atlanta – of which I attend. It seems that there is a group of Christians who are traveling to different college campuses in an attempt to share…