Send to a Friend

(( Israeli forces execute three Palestinian detainees right after releasing them ))