JAY, Okla. – A Delaware County citizen who claims they witnessed the gruesome demise of Barbara Johnson-Willard has come forward to identify the Delaware County woman’s killer. “The eyewitness was deathly afraid of this man,” said Delaware County Sheriff James Beck, referring to the now-deceased suspect. Beck confirmed the man he believes to be Willard’s […]