Live

INDEPENDENT STATE

Latest Headlines

Iravani

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.

More Stories

Top News