China tells ICJ: Palestinians have the right to use ‘armed force’ against Israel

Scroll to Top