Critical Fallout After Violent Arrests of Emory University Protestors
After descending on the protestors, dozens of Atlanta police officers and Georgia state troopers arrested 28 people, including three faculty members in the latest of crackdowns on pro-Palestine protests.