Narendra Modi pays homage to Mahatma Gandhi, Vajpayee before swearing-in today NEW DELHI, jun 9 : Narendra Modi will take oath for a record third term as the Prime Minister of India today, with several international heads of states in attendance, including Maldivian President Mohamed Muizzu, Sri Lankan President Ranil Wickremesinghe and Bangladesh Prime Minister […]Continue Reading