Nirav Modi may be kept in separate cell in UK prison, inmates to be Dawood henchman
Modi was arrested from a Metro Bank branch in London by uniformed officers on Tuesday, when he went there to open a new bank account.
Modi was arrested from a Metro Bank branch in London by uniformed officers on Tuesday, when he went there to open a new bank account.