Body Worn Video Steering Group

Tag Archives: North Carolina

Law in Memory of Walter Scott Won’t Bear His Name

Posted on

A bill that seeks to equip South Carolina cops with body cameras was signed into law in the home town of the North Charleston man who was shot in the back and killed by a policeman as he fled. Walter Scott became a household name and a rallying cry for proponents of police body cameras […]