Immunity agreement
Type: Concept
Legal arrangement granting a witness protection from prosecution in exchange for testimony.
Field: Law, Criminal Procedure
Mentioned in 1 podcast episode
Type: Concept
Legal arrangement granting a witness protection from prosecution in exchange for testimony.
Field: Law, Criminal Procedure
Mentioned in 1 podcast episode