Meera Shankar has served as India’s ambassador to the United States since April 2009.
Born October 9, 1950, Shankar joined the Indian Foreign Service in July 1973.
She gradually rose up in rank, and by 1985, was serving as a director in ...
read more