The Non-Aligned Movement (NAM)

NAM Summit to be held in Tehran in August