PORTLAND PRESS HERALD DARKROOM
Boston protest gallery

/

Helpful tips...

esc button

Use the LEFT / RIGHT keys to navigate the Darkroom

esc button

Use the UP key to show captions

esc button

Use the DOWN key to hide captions

esc button

Use the ESC key to close Darkroom

Find other amazing Darkroom photos below

  • Hide
    Boston protest gallery - | of | Share this photo

    Counterprotesters hold signs and chant at the Massachusetts State House before the rally.

    Show
  • Hide
    Boston protest gallery - | of | Share this photo

    Counterprotesters wait for the start of a planned "free speech" rally on Boston Common.

    Show
  • Hide
    Boston protest gallery - | of | Share this photo

    Counterprotesters assemble at the State House before the rally.

    Show
  • Hide
    Boston protest gallery - | of | Share this photo

    A counterprotester, left, confronts a supporter of President Trump at a "free speech" rally by conservative activists on Boston Common.

    Show
  • Hide
    Boston protest gallery - | of | Share this photo

    Counterprotesters holds signs at a "free speech" rally by conservative activists on Boston Common.

    Show
  • Hide
    Boston protest gallery - Michael Dwyer/Associated Press | of | Share this photo

    Former Boston Celtics star Cedric Maxwell planned to participate in the counterprotest.

    Show
  • Hide
    Boston protest gallery - Michael Dwyer/Associated Press | of | Share this photo

    Counterprotesters hold signs.

    Show
  • Hide
    Boston protest gallery - Michael Dwyer/Associated Press | of | Share this photo

    State and local police stand in front of a parade of counterprotesters.

    Show
  • Hide
    Boston protest gallery - Michael Dwyer/Associated Press | of | Share this photo

    Counterprotesters hold signs.

    Show
  • Hide
    Boston protest gallery - Michael Dwyer/Associated Press | of | Share this photo

    A counterprotester holds a photo of Heather Heyer, who was killed in Charlottesville, Va., on Boston Common.

    Show