Demonstrators threw rocks at officers and damaged police vehicles after 7 people were arrested Tuesday for trespassing at a home that’s been the site of protests
Demonstrators threw rocks at officers and damaged police vehicles after 7 people were arrested Tuesday for trespassing at a home that’s been the site of protests
Create or login to your account to enjoy discounts and rewards.