Modi set to take oath for the third time on June 8 as allies pledge(04) Marisa Quigley IV 30 Jul 2025 Save Image Image gallery: What Did Narendra Modi Do to India? A Look at His Years of Leadership