Louisiana police clear out anti-Israel encampment at Tulane University, arrest 14 protesters
Louisiana State Police cleared out an encampment of anti-Israel protesters from Tulane University early Wednesday morning, making 14 arrests during
Read more