British Police Officer Whistleblower
Police Detective Constable John Wedger blows the whistle on UK police in London. Article – Government rejects immunity for public officials who blow whistle on child sex abuse
Essential information to heal us and our world
Police Detective Constable John Wedger blows the whistle on UK police in London. Article – Government rejects immunity for public officials who blow whistle on child sex abuse