Britain's first national witness protection scheme will be launched after it was revealed that a quarter of collapsed prosecutions are due to witnesses being unwilling to give evidence. Some £19m is ...
The witness protection scheme in Northern Ireland has raised moral questions and lacks penalties for those who’ve exploited it and lied in court. It is supposed to protect vulnerable people who were ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results