
Woman Charged in Willard Homicide, Victim’s Name Released
(Photo Courtesy of Greene County Jail) Greene County Prosecutors have charged a woman in the death of a man in Willard. Court documents say 49-year-old Jackie Baker is charged with second-degree murder, theft, and fraud










