Skip to main content

Police setting up new unit to support witnesses

JAMAICAOBSERVER.COM: "The police are now making arrangements to establish a unit that will give support to witnesses as part of a wider effort to improve the island's Witness Protection Programme."

Comments

Popular posts from this blog