Massachusetts is weighing a ‘Clean Slate’ bill. Here’s what that would mean.
Advocates are calling on Massachusetts to join 13 other states in enacting Clean Slate Legislation, in which eligible individuals would have their criminal records sealed. Across the country, the legislation has reached more than 18 million people …