WATCH: Deputy Punches Mother Twice as She Holds Her Infant Son
by Matt Agorist, The Free Thought Project: In another alarming episode of law enforcement brutality, a Los Angeles County Sheriff’s deputy was caught on camera punching a mother who was holding her infant during a traffic stop in Palmdale, a suburb northeast of Los Angeles, in July 2022. Sheriff Robert Luna has condemned the incident […]