Emory University’s Philosophy Chair Arrested at Campus Gaza Protest
Video taken by a witness and confirmed by local reporters captured the moment Noëlle McAfee, the chair of Emory University’s philosophy department, was dragged from a pro-Palestine campus...
Read more