South Elgin girl missing for 6 years is found in North Carolina after featured on Netflix. ‘I’m overjoyed that Kayla is home safe.’

Kayla Unbehaun was 9 year old when, according to authorities, she was abducted by her noncustodial mother, Heather Unbehaun, from South Elgin on July 5, 2017.

Related posts