When is Modi’s swearing in as Prime Minister for second term?

While earlier reports stated that the swearing-in ceremony of Narendra Modi as Prime Minister for the second consecutive term would be held Sunday (26 May) itself, sources now say it will take place 30 May. The reason, they state, is the decision to invite world leaders, including United States President Donald Trump. Continue Reading