India Thursday ruled out any immediate dispatch of troops to form part of Stablization force in Iraq as several key questions raised with the United States on command and control, logistics and UN involvement remained unanswered.
India rules out immediate dispatch of troops to Iraq.