Shashi Tharoor

3 Appearances
Under-Secretary General for Communications and Public Information, United Nations