Kentucky couple charged with human trafficking for attempting to sell newborn twin daughters for $5,000.
Kentucky couple, Zackary Davis and Jacquilyn Keith, face human trafficking charges for allegedly attempting to sell their newborn twin daughters for $5,000. The couple's relative contacted the police, leading to their arrests. Both parents have been detained at the Jackson County Detention Center. They admitted to discussing the sale but claimed they never intended to follow through with it.
March 20, 2024
22 Articles