Shashi Tharoor vs Ashok Gehlot: A battle of opposites for Congress president's post On one side is Ashok Gehlot, 71-year-old, a grassroots politician connected with the Congress from student days, an organisational man who always toes the party line and a mass leader. In contrast is 66-year-old Shashi Tharoor - articulate, erudite and suave - who is known for speaking his mind and joined the Congress in 2009 after a long stint at the United Nations.