Photos from the Boston ‘free speech’ rally and counter-protests

Thousands of people gathered to protest against the Saturday rally on Boston Common.

More info on the rally and counter protests:

Advertisement