Months ahead of schedule at that. According to reports, Michelle Carter the woman who famously coaxed her naive boyfriend into his own suicide has been freed from prison. Boston.com reports that Carter is set to walk free this week after months of good behaviour, and, won’t actually get to pursue her case to the Supreme Court.

This site uses Akismet to reduce spam. Learn how your comment data is processed.