Protesters accused police of excessive force during arrests at an anti-war protest camp at Emory University.
Read the news from all international angles and create your independent opinion
Protesters accused police of excessive force during arrests at an anti-war protest camp at Emory University.