Featured

2 min read

State Rep Shelia Stubbs calls for mandatory body-worn cameras for all Wisconsin police

State Representative Shelia Stubbs said this morning that she will champion legislation to require body-worn cameras for all police in Wisconsin. At a press conference at the Center for Black Excellence and Culture Thursday morning, Stubbs, who represents Madison’s South Side in the State Assembl

State Rep Shelia Stubbs calls for mandatory body-worn cameras for all Wisconsin police