Former US ambassador to India, Richard Verma confirmed as Deputy Secretary of State of Management and Resources by the US Senate.
Former US ambassador to India, Richard Verma confirmed as Deputy Secretary of State of Management and Resources by the US...