By James Petras Introduction Iran chaired, hosted and led the recently rejuvenated Non-Aligned Movement (NAM) meeting in Teheran, attended by delegates from 120 countries, including 31 heads of state and 29 foreign secretaries of state. Even the United…
more »