Former Alabama deputy pleads guilty to sexually assaulting woman during traffic stop
Written by on May 5, 2023
Former Dallas County, Alabama deputy sheriff Joshua Davidson pleaded guilty to sexually assaulting a woman after taking her into custody during a January 2020 traffic stop in Selma.