Popular Latest Top Stories PM Modi Leads as Most Popular Global Leader with a 78% Approval Rating December 9, 2023December 9, 2023 Reva Malhotra 7 Comments india news, Indian Prime Minister, latest news, PM MOdi, Popular News New Delhi: Indian Prime Minister Narendra Modi has maintained Read more