Shashi Tharoor Ramya SriramJuly 27, 2015Caricatures, ComicsLeave a Comment Oh, what a speaker Shashi Tharoor is! And what a speech at the Oxford Union! Related PostsThe Reluctant NRI: Life in the UK vs life in IndiaCelebrating Women Through the 9 Navratri ColoursThe Tap's 2017 Desktop Calendar is now out!