Couple behind bars after being accused of trying to sell newborn twins for $5,000 claim it was a jok
The Jackson County couple, Zackary Davis and Jacquilyn Keith, are currently behind bars in the Jackson County Detention Center facing human trafficking-related ... Read more