Another incident of Mesa Police Officer Shawn Freeman's Verbal Abuse Caught on Camera.
In another disturbing video, Mesa Police Officer Shawn Freeman's manipulation and verbal abuse are on full display. He cruelly tells his girlfriend she is a piece of shit human, right after insisting he treats her nicely. His girlfriend and baby are locked in the bathroom as he rages through their home, fueled by steroids and alcohol. Pinal County, Arizona