PHOTOS: RI Protesters Face Down Truck, Pepper Spray - NBC10 Boston

PHOTOS: RI Protesters Face Down Truck, Pepper Spray

17 PHOTOS