Tag "Michelle Carter"

On June 16, Michelle Carter was convicted guilty of involuntary manslaughter and was sentenced to up to 20 years in prison. The reason? The court found her responsible for the death of her late boyfriend, marine salvage Captain Conrad Roy,