Narendra Modi took oath as Prime Minister of India, 57 other ministers were also sworn in at a ceremony at the Rashtrapati Bhavan today. The swearing-in ceremony was attended by nearly 8,000 guests, including foreign dignitaries and chief ministers and governors.