In this 2017 file photo, Michelle Carter sits in a district court in Taunton, Mass. Carter was sentenced to serve 15 months in prison for involuntary manslaughter for causing her boyfriend’s death.

In by Leave a Comment

In this 2017 file photo, Michelle Carter sits in a district court in Taunton, Mass. Carter was sentenced to serve 15 months in prison for involuntary manslaughter for causing her boyfriend’s deat

Leave a Comment