summit

The 16th Summit of the Non-Aligned Movement (NAM) in Tehran

NAM summit wraps up in Tehran