Michelle Carter awaits her sentencing at Taunton trial court in Taunton, Mass., Aug. 3.
Michelle Carter awaits her sentencing at Taunton trial court in Taunton, Mass., Aug. 3. Matt West AP
Michelle Carter awaits her sentencing at Taunton trial court in Taunton, Mass., Aug. 3. Matt West AP