A missing American girl whose abduction was featured on a popular true crime series on Netflix was found alive and safe in North Carolina after a stranger recognised her. Kayla Unbehaun was 9 years old when her non-custodial mother, Heather Unbehaun, abducted her from South Elgin in Illinois on JulyContinue Reading