20051122 india: India has got more diplomatic space