20140526 news: Narendra Modi's swearing in: What's on the menu