Published On 23 Apr 2026
Three professors at Atlanta’s Emory University in the United States have filed a lawsuit over their arrests during a 2024 campus protest over Israel’s genocidal war on Gaza.
Their lawsuit on Thursday argued…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply