Naqaa Hamed
Press TV, Ramallah
As the Israeli genocide in Gaza rages, gross violations of human rights against the Palestinians are being reported on a daily basis.
Now, a new leaked video from the Israeli Sede Teman detention camp uncovers a fresh and heinous crime, causing widespread outrage.