NewsWoman Confesses To Abducting Infant Twins, Deserting Them In Different StatesMelody Davis9 months ago1.7k(adsbygoogle = window.adsbygoogle || ).push({}); A woman in Ohio has pled guilty to kidnapping charges. This is after stealing a...