Seven world leaders attended the swearing-in ceremony of PM Narendra Modi in Delhi this evening. The heads of Nepal, Bhutan, Bangladesh, Sri Lanka, Mauritius, and Maldives, and the Vice-President Seychelles attended the grand event. Seven world leaders attended the swearing-in ceremony of PM Narendra Modi in Delhi this evening. The heads of Nepal, Bhutan, Bangladesh, Sri Lanka, Mauritius, and Maldives, and the Vice-President Seychelles attended the grand event.