Israeli soldiers strap Mujahed Abbadeh on to a military jeep in Jenin. The Israeli authorities say they are investigating. Reuters
Israeli soldiers strap Mujahed Abbadeh on to a military jeep in Jenin. The Israeli authorities say they are investigating. Reuters


Israel must face up to its soldiers' actions



June 24, 2024