Modi claims top spot among 13 world leaders in Global Leader’s Approval list

PM Modi was previously announced as the most popular and accepted world leader in Sept. 2021 by the survey conducted by the same firm.

Modi claims top spot among 13 world leaders in Global Leader’s Approval list

Prime Minister Narendra Modi has the highest approval rating among 13 world leaders as of Nov. 4, according to a survey conducted by the American Firm, Morning Consult.