Shaji J Kodankandath is rare and indeed a positive thinker politician who believes in carrying on his social activities rather than hankering after power. An advocate by profession and a social activist-politico by passion, Shaji J Kodankandath is truly an admiring figure in society. Continue Reading