The non-aligned movement: 120 nation states coming together to aggregate the power independent of the UN

Did anyone else google this after listening to Ahmadinejad's speech at the UN? Super interesting.