Nawaz Sharif, Pakistan's prime minister, has held formal talks with Narendra Modi as part of his visit to New Delhi to attend the newly elected Indian prime minister's oath-taking ceremony.<br /><br />Al Jazeera's Sohail Rahman reports from New Delhi.