August 30, 2025
Footage shows Israeli police in Haifa arresting protesters who were condemning the killings of journalists in Gaza.
OR