India ordered the United States on Friday to withdraw one of its diplomats from New Delhi, as the Indian consul at the centre of the row between the two countries flew home after she was indicted in New York for visa fraud.
Read more »