videos / jewishleft

jewishleft vid #55023666 TW: amsterdam pogram?

TW: amsterdam pogram?

jewishleft vid #53445416 Leaked footage shows Israeli soldiers torturing Palestinian detainees

Leaked footage shows Israeli soldiers torturing Palestinian detainees