Reactions to 3 Strikes Bill From March 15th Rally

Massachusetts residents stand up to oppose the Mandatory sentencing or “3 Strikes” bill in MA. Many speakers from Thursday’s rally call it wasteful and harmful warehousing of people.