PHOTOS: Free Speech Rally on Boston Common - NBC Boston

PHOTOS: Free Speech Rally on Boston Common