Former Alabama deputy gets 12 years for assaulting woman stopped for broken tag light

SELMA, Ala. (AP) — A former deputy sheriff in Alabama has been sentenced to more than 12 years in prison for sexually assaulting a woman while he was on duty in Selma, federal prosecutors said. The U.S. Department of Justice wrote in a plea agreement that Joshua Davidson, 33, stopped…Read More

Leave a Reply

Your email address will not be published. Required fields are marked *