non stop news concept background

A North Carolina mom of three disappeared over 24 years ago when she supposedly left her home in Eden to do Christmas shopping at a Kmart in Virginia.