3 ms·Technically, the term "insider witness of the prosecution" could fit his role.by jll29 2y agoTechnically, the term "insider witness of the prosecution" could fit his role.