INDEPENDENT STATE
Latest Headlines
POLITICS
Iran: Palestinian right to self-determination ‘non-negotiable’
Iran says Palestine has a non-negotiable right to self-determination and formation of an independent state.
Iran says Palestine has a non-negotiable right to self-determination and formation of an independent state.