Public safety & criminal justice Archive

  • Screen Shot 2012-03-29 at 9.22.57 AM

    MA 3 Strikes Bill: “Get Tough” or Mass Incarceration?

    Download Mixtape | Free Mixtapes Powered by   Everyone’s watching Florida right now. Trayvon Martin’s death was the result of overzealous and irrational public safety policy (Florida’s “Stand Your Ground Law”). Something similar is happening in Massachusetts. State senators and representatives, increasingly focused on […]

    Full Story