Home Tags NIchelle Rice

Tag: NIchelle Rice

‘Strawberry Shortcake’ Juror Gets Immunity in Scott Peterson’s New Trial Hearing

The convicted killer of his wife and their baby son claims Juror 7, Richelle Nice, lied about abuse on a jury questionnaire