PHOTOS: RI Protesters Face Down Truck, Pepper Spray - NECN

PHOTOS: RI Protesters Face Down Truck, Pepper Spray

17 PHOTOS