HADLEY GREEN/Staff photo Crowds cheer during the March For Our Lives Boston rally on Boston Common. 03/23/18
Salem NewsNewsMarch for our livesBostongun violencesalemdanversbeverly
Log In: