August 12, 2024
On June 26,
2023, President Joe Biden declared: “Torture is prohibited everywhere and at
all times. It is illegal, immoral, and a stain on our collective conscience.”
Israeli
police form a barricade in front of a military court building as far
right Israelis and relatives of soldiers protest against the arrest of
nine soldiers accused of sexually abusing a Palestinian detainee at Sde
Teiman prison, in Netanya, Israel, on July 30, 2024. Mostafa Alkharouf/Anadolu via Getty Images