Agencies push for police to release body cam footage in Elizabeth City, N.C. police shooting

Agencies push for police to release body cam footage in Elizabeth City, N.C. police shooting