Peoria Police Back Body Cameras For Officers

Police body cam.jpg
(Peoria, IL) -- Peoria's top cop is in support of body cameras for his police force. President Obama is pushing a plan that makes it mandatory for officers across the nation to wear the electronic recording devices. This is all in response to the August police shooting of Ferguson, Missouri teen Michael Brown. Peoria Police Chief Jerry Mitchell says police in Illinois are not allowed to carry audio recording devices, but there's proposed legislation designed to change that.