New Delhi, May 26 (ANI): BJP's Narendra Modi was sworn in as India's 15 Prime Minister on Monday by President Pranab Mukherjee at a grand ceremony in the forecourt of the majestic Rashtrapati Bhawan. The swearing-in ceremony was attended by nearly 4,000 guests, including top leaders from SAARC countries like Pakistan Prime Minister Nawaz Sharif and Sri Lankan President Mahinda Rajapaksa.