Written by Moran Katz Illustration by Marlon Schotel Ronald Cotton was convicted of two counts of rape and two counts of burglary in the winter of 1987.1 The jury believed it was unarguably him. The evidence was so compelling that he was sentenced to life in prison plus 54 years. Police accounts show that one…
Lees verder