After serving 11 months in prison for involuntary manslaughter, Michelle Carter was released from jail in January 2020 Lynsey Eidell is a contributing writer at PEOPLE. She has been working at PEOPLE ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results