Professors Take Legal Action Against University Following Arrest at Pro-Palestine Demonstration
Three professors from Emory University in Atlanta have initiated legal action following their arrests during a protest against Israel’s military actions in Gaza in 2024. Their lawsuit, filed on...
