Witness-protection meaning

A government program that provides new identities and protection for witnesses who come forward and testify against dangerous targets.
noun
0
0
Advertisement