Police arresting Palestinian supporters who occupied the lobby of a San Francisco building housing the Israeli Consulate
Police arresting Palestinian supporters who occupied the lobby of a San Francisco building housing the Israeli Consulate Police arresting Palestinian supporters who occupied the lobby of a San Francisco building housing the Israeli Consulate US