20060510 world.us: India wins big at UN vote