New video show Palestinians stripped and detained in Gaza by the Israeli army, as other freed detainees allege abuse and mistreatment.
Published On 26 Dec 2023
New video show Palestinians stripped and detained in Gaza by the Israeli army, as other freed detainees allege abuse and mistreatment.