Indian PM takes oath of office today

Indian prime minister Narendra Modi will today take his oath of office along with his ministers.

The swearing-in ceremony to hold at the forecourt of the colonial-era presidential palace will be attended by guests and leaders of neighbouring Bangladesh and Sri Lanka.

Modi won a massive mandate in the general election that ended this month.

Reports say, Pakistan was not invited to the inauguration.