Footage shows Israeli police forcibly detaining a young Palestinian…

Footage shows Israeli police forcibly detaining a young Palestinian man in occupied Jerusalem.
November 1, 2026 18 1