On July 20th, 2025. Police responded to a domestic dispute between a son and her mom, but what police uncover next leaves them stunned. This is body-cam footage of the events.

source


administrator