@yankacha
Indian Foreign Service Officer. Ambassador & Deputy Permanent Representative, Permanent Mission of India to the United Nations in Geneva
No tweets found