Providence police said the video shows officers arresting the men accused of robbing a FedEx driver in Harvard, Mass. It shows officers with guns drawn and the suspects on the ground. Home ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results