Buffalo Mother Wins $2.7 Million Settlement After Being Wrongfully Convicted of Her Daughter’s Death Lynn DeJac Peters lived a tragic life. She spent 13 years in prison for the murder of her 13-year-old daughter, a crime she never committed. Even
Read more