Tag: Shashi Tharoor slams British professor on internet