STUDIO
Follow Us

Terms of Use Privacy Policy

North Carolina teen who went missing in 2011 found in Ohio using false identity

Rachel Natacha Owens, a North Carolina woman who went missing as a teenager five years ago is reportedly alive and well and living in Columbus, Ohio.

Source: NY Daily News

Top Trending Videos