Four Police Officers Arrest NBCK (Hidden Camera)
This Audit shows individuals filming outside Dudley Hill Police Station in Bradford, West Yorkshire. They assert that they are engaging in legal activities and are paying for police services to prevent corruption and violations. The individuals accuse some officers of corruption and intimidation tactics. They argue that the purpose of their filming is to expose…