22,000 London police to be issued body cameras

More than 22,000 police officers in London will be issued body cameras by summer 2017. The wide-scale deployment of the devices follows years of trials and evaluations, with the UK’s police force claiming that the cameras will help deliver “speedier justice for victims.”

Read More