Two police officers, worried about a dog handler's excessive use of force triggered an investigation by the Independent Police Conduct Authority.
Show status: Off air
Two police officers, worried about a dog handler's excessive use of force triggered an investigation by the Independent Police Conduct Authority.