What does witness protection mean? - definitions.net
https://www.definitions.net/definition/witness+protection
Witness protection is protection of a threatened witness or any person involved in the justice system, including defendants and other clients, before, during and after a trial, usually by police. While a witness may only require protection until the conclusion of a trial, some witnesses are provided with a new identity and may live out the rest of their lives under government …
DA: 25 PA: 84 MOZ Rank: 11