Narendra Damodar Modi, 63, took oath as India's Prime Minister on Monday evening. Almost 4000 people were present at the ceremony held in the forecourt of the magnificent Rashtrapati Bhavan. Lakhs more, including Mr Modi's mother, watched on television.
(Read more)