人兽性交

Skip to main content Accessibility
Decatur, Alabama, resident Justin Shepherd (center) points out bullet holes in the front of his home after police shot his neighbor, Stephen Perkins, to death on Sept. 29, 2023. (Credit: Dwayne Fatherree)