India`s soft power remains its biggest strength in being a global leader but strict visa rules has dented the country`s image abroad, Shashi Tharoor.
India and China are two countries whose development is having and will have significant impact on the global system, says a book by Shashi Tharoor.
Day in Pics: 26th December
Showbiz World - December 26, 2014
Sunny Leone with Mastizaade