(Bodycam) Alabama Police Shoot & Kill Man w/ Gun.
Posted on
March 28,2024
Decatur, Alabama, United States
https://1819news.com/news/item/exclusive-watch-alea-video-with-bodycam-footage-of-decatur-police-shooting-involving-stephen-perkins