Kidnapped Illinois woman discovered after Asheville retailer proprietor acknowledged her from Netflix present
Kayla Unbehaun, who was kidnapped when she was 9 years previous by her non-custodial mom Heather from South Elgin, Illinois, in 2017, has been present in Asheville, ABC 7 in…