Tag: Modi tops the list of the world’s most popular leaders