Israeli police arrested over 100 Palestinians during recent clashes in Negev: Report

Israeli police arrested over 100 Palestinians during recent clashes in Negev: Report
Israeli forces have arrested more than 100 Palestinians during recent clashes in the Negev desert, a report says, as the Palestinian residents, including c…

Continue reading