Live: Thousands march in Boston in protest of controversial rally