Detained Palestinians in Gaza reveal torture by Israel forces
Israeli forces detained Palestinians for 11 days; tortured with electric shocks, says detainee
Source link
Israeli forces detained Palestinians for 11 days; tortured with electric shocks, says detainee
Source link