‘I Got You on Camera, Bro’: Wisconsin City Forced to Release Body Camera Footage In response to Claims Officer Planted Evidence During Traffic Stop
After footage of an officer tossing a plastic bag into a vehicle during a traffic stop went viral on social media, the Village of Caledonia Police Department in Wisconsin has released body camera footage of the stop. The police department released footage of the July 21 stop on July 24 after some social media users…
