DC Police Refuse to Clear Protesters From George Washington University Campus Because of Bad ‘Optics’ – PJ Media
At 3:00 AM on Saturday morning, Washington, D.C. police were lined up and prepared to enter the campus of George Washington University to clear anti-Israel protesters from a tent encampment they had built. However, according to the Washington Post, the police got the order to stand down from their […]