On Cam: Israeli Troops THRASHED, CHOKED, Pelted With Stones By Own Jewish Rioters In West Bank June 29, 2025 by mosesman