No Photo

Debra Maynard


Debra Maynard, former deputy sheriff, has had the strength of character to refuse to lie. Even when faced with being fired, she would not change her story as to what she saw at the crime scene - that points to homicide and Jeremy's guilt.