What to Know About Columbia’s Shai Davidai, the Professor Protesting the Protesters
Israel’s war in Gaza has roiled college campuses across America, as students have set up encampments and rallied against Israel’s military campaign in Gaza, sparking free speech debates and creating…