NAM

A meeting of the NAM heads of state in the Iranian capital, Tehran (File Photo)

NAM Palestine meeting opens in Tehran