Bailey Richards is a writer-reporter at PEOPLE since 2023, interned in 2022. Spencer Ross Pearson sentenced to life in prison for stabbing ex-girlfriend and her mother.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing
:max_bytes(150000):strip_icc():focal(749x0:751x2)/Spencer-Ross-Pearson-mug-shot-tout-112324-c66bc64e83934254bac5144f9866506b.jpg)
Bailey Richards is a writer-reporter at PEOPLE since 2023, interned in 2022. Spencer Ross Pearson sentenced to life in prison for stabbing ex-girlfriend and her mother.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing