The prosecuting attorney may apply to the judge who summoned the jury or his or her successor, or to the presiding judge, for an order granting immunity to any person designated by name and address in the application who might give testimony concerning any matter before the grand jury. The application shall be accompanied by a verified petition of the prosecuting attorney that sets forth the facts upon which the application is based. If the judge to whom the application is presented is satisfied that it is in the interest of justice that immunity be granted to that person, the judge shall enter an order granting immunity to the person, if the person appears before the grand jury and testifies under oath about any matter before the grand jury and set forth in the petition of the prosecuting attorney.
MCL 767.19a