BREAKING NEWS: Police Arrest Pro-Palestinian Protesters At Emory University In Atlanta, Georgia [matched_content] Police arrest and confront pro-Palestinian protesters on Emory University’s campus in Atlanta, Georgia. Fuel your success with …