Iran says Palestine has ‘non-negotiable’ right to self-determination, independent state

Iran says Palestine has a “non-negotiable” right to self-determination and formation of an independent state with the occupied holy city of al-Quds as its capital.

Iran’s ambassador and permanent representative to…

Continue Reading