X

cocaine overdose

NY State Agrees to Settle with Buffalo Woman Wrongly Imprisoned for 13 Years

Lynn DeJac Peters, a New York woman who was wrongly convicted of her teenage daughter’s murder and forced to spend…