Israeli Police, Disguised As Journalists, Abduct And Shoot Palestinian Students
Israeli police have been filmed abducting and shooting at Palestinian students in the occupied West Bank, disguised as journalists. Undercover agents from Israel’s Border Police stormed the Birzeit University campus, beating and arresting numerous students for no […]
