Shashi Tharoor thetapinJuly 27, 2015Caricatures, ComicsLeave a Comment Oh, what a speaker Shashi Tharoor is! And what a speech at the Oxford Union!