rachel natacha owens

Missing NC teen found safe five years later

A missing teen from North Carolina has been found safe five years later. Rachel Natacha Owens, now 21-years old, was reported missing in Boiling Springs back in 2011. She was found safe on Friday afternoon in Columbus, Ohio. Owens was last seen getting off her school bus at South Brunswick High School and was then spotted getting into a car in…