NYC 'duck sauce killer’s' note claims innocence, cites Rikers Island conditions as reason for suicide

3 years ago 20
New York City’s “duck sauce” killer Glenn Hirsch said in a suicide note that he was innocent but could not continue living at the notorious Rikers Island jail complex awaiting trial.
Read Entire Article