The city council voted Tuesday night to approve the settlement with George Perrot. Perrot was sentenced to life in prison for allegedly raping an elderly woman in Springfield back in 1985.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results