Joshua Davidson

Dallas Co. Deputy Facing Multiple Criminal Charges

From the West Alabama Newsroom– A Dallas County sheriff’s deputy finds himself on the wrong side of the law tonight — facing multiple charges. Thirty year old Joshua Davidson of Greenville is charged for kidnapping — sodomy — and human trafficking — after a woman claims he sexually assaulted her — during a traffic stop. The woman claims it happened…