About 1,000 people in Topsham and Brunswick joined the March 24 March for Our Lives, the national protest against gun violence. Traffic on Maine Street in Brunswick was halted for a few minutes while hundreds walked across the Green Bridge to join a rally at the Brunswick Mall. (Keith Spiro / For The Forecaster)

A crowd of about 1,000 March 24 on the Brunswick Mall for the March for Out Lives. (Keith Spiro / For The Forecaster)

Betsy Roper of Freeport, right, joined the Brunswick March for Our Lives with her granddaughter, fifth-grader Elsa Moock of Melrose, Massachusetts. (Keith Spiro / For The Forecaster)

Mira Levine, a sixth-grader at Brunwick Junior High School, holds a sign at the March for Our Lives in Brunswick on March 24. (Keith Spiro / For The Forecaster)