Shashi Tharoor

News

Shashi Tharoor Deserves Applause For His Principled Stand On The Presidential