Tag: Body-Worn Cameras
-
Controversial Traffic Stop Leads to Trooper’s Departure
Philadelphia, PA – A Pennsylvania State Trooper involved in a contentious arrest of a city official and her husband earlier this year has exited the force, state officials confirmed on Friday. Traffic Stop Incident The incident unfolded on Saturday, March 3, during a traffic stop on the Vine Street Expressway. Celena Morrison, Executive Director of…