Richard Verma demits office as US Ambassador to India
MaryKay L. Carlson on Friday took charge of the Indian Mission after Richard Verma demitted his office as the US…
MaryKay L. Carlson on Friday took charge of the Indian Mission after Richard Verma demitted his office as the US…