News

Michelle Carter, who encouraged boyfriend’s suicide, released from jail early for good behavior

Michelle Carter, the Massachusetts woman who encouraged her boyfriend, Conrad Roy, to kill himself has been released from jail in Bristol County.