Article

The DayThe Day on 2020-01-23 20:42

Michelle Carter, of texting suicide case, freed from jail

Carter walked out of the Bristol County jail in Dartmouth, Massachusetts, wearing the same clothes she wore last February, when a judge ordered her to

Related news