20070719 india: No contradiction; says Congress