US deputy Secretary of state Richard Armitage arrived here Tuesday on a two during which he will call on Prime Minister Manmohan Singh and hold discussions with other Indian leaders.
Richard Armitage in India for talks with new government.