New Delhi:  Ahead of Prime Minister Narendra Modi’s visit to Switzerland for Davos summit, Gallup International's survey ranked him among the top three leaders of the world.

Image: KBK info graphics