San Francisco Police Arrest 70 Protesters at Israeli Consulate

San Francisco police arrested 70 pro-Palestinian demonstrators on trespassing charges on Monday after they entered the lobby of the building housing the Israeli consulate and refused to leave, police said. The protesters, who were voicing opposition to Israel’s incursion into Gaza, had planned to stay until forcibly removed. Police Respond.

Read More