Israel Must Accept ICC Jurisdiction Over Palestine
It is time for Israeli leadership to spearhead the peace process — not through other Arab states, but through an honest accountability process with Palestinians.
It is time for Israeli leadership to spearhead the peace process — not through other Arab states, but through an honest accountability process with Palestinians.