Michelle Carter receives 15 months in jail; will remain free pending appeal

Back to top button