“Amaad Rivera seizes ‘progressive’ label as sole challenger to state Sen. Jim Welch” — Shira Schoenberg, MassLive (6/24/2018)
Rivera points out that Welch has a “D” rating from Progressive Massachusetts, when the average Senate Democrat scored a “C.” Welch’s rating was based mainly on several criminal justice votes he took, voting in favor of establishing new mandatory minimum sentences for assault and battery on a police officer and for trafficking carfentanil, reimposing mandatory minimums for cocaine offenses and selling drugs in school zones, and raising fines on habitual drunk drivers.