PM Modi is World’s Most Popular Leader with 77% Approval
New Delhi: Prime Minister Narendra Modi remains the world’s most popular leader with an approval rating of 77 percent.
This was revealed in a Global Leader Approval Ratings released by a US-based consulting firm Morning Consult.…