Emory in Atlanta Is Latest University to Crack Down on Protests
Police officers swept onto the ordinarily serene campus of Emory University in Atlanta after demonstrators erected tents on Thursday morning, leading to the latest clash in a pro-Palestinian...
Read more