Criminal Injustice: The High Cost of 3-Strikes Laws in Massachusetts Friday, January 27th, 7-9 PM First Church of Jamaica Plain 6 Eliot St, Boston, MA In November, despite protests from community activists and legal experts, both the Massachusetts House of Representatives and the Massachusetts State Senate passed “3-Strikes” bills that could have disastrous consequences [...]
From the category archives:
