Death penalty criticism
Gaza City (Palestinian Territories) (AFP) - A court in the Gaza Strip on Sunday .
Most Read