Jewishleft
TW: amsterdam pogram?
Leaked footage shows Israeli soldiers torturing Palestinian detainees