So who is this man - Narendra Modi? India knows him as the longest serving Chief Minister of Gujarat but it's time to know more and take a close look at the life and political journey of Narendra Modi who, once upon a time, used to sell tea in Ahmedabad.