SMH: Couple Behind Bars After Being Accused Of Trying To Sell Newborn Twins For $5,000 — Claim It Was Just A Joke
Disturbing story coming out of Kentucky: A couple named Zachary Davis and Jacquilyn Keith, were recently arrested for allegedly attempting to sell their newborn twins. The Jackson County authorities were alerted to the situation by Davis’ sister-in-law, who claimed that the couple had agreed to sell their twin girls to her for $5,000. Screenshots and … Read more