NORTHEAST OKLAHOMA Cold case detectives in Delaware County said they have a new lead in a 28-year-old missing person case, and it’s by far their strongest lead yet. Barbara Johnson-Willard was just 29 years old when she disappeared in June 1996. A woman who claims she witnessed what she calls a “gruesome crime” has […]