20070620 world.us: At 60; India more stable than ever before