00:00 / 00:00
Feb 5, 2024

IDF Ran SICK Telegram Channel Showing Torture Of Palestinians

A psychological warfare operations department of the IDF is responsible for operating a Telegram channel called 72 Virgins – Uncensored that featured footage of Palestinians being tortured.
Plus
  • 7 minutes

The Young Turks: February 5, 2024