India Monday sought clarification from the United States on the mandate of the stabilization force in Iraq as a high level Pentagon team urged New Delhi to consider contributing its troops.
India seeks clarification from us on mandate of force in Iraq.