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

Read more from the source...

Shares
Share This
{"cart_token":"","hash":"","cart_data":""}