Tagged: John Wedger

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