Dashcam video shows fatal shooting during Siler City traffic stop
Dashcam video shows fatal shooting during Siler City traffic stopThe State Highway Patrol released video of a deadly shooting during a traffic stop in Siler City.
Copyright © 2024 WTVD-TV. All Rights Reserved.