Commonwealth v. Michelle Carter: Facts, Conviction, and Legal Meaning
law
In 2017, a Massachusetts jury convicted Michelle Carter of involuntary manslaughter in the death of Conrad Roy, her boyfriend, who died by suicide in a truck cab filled with car...
Open article