Tag: Rhode Island
Video: Police shoot 2 people, driver dead, passenger critical. No weapons found in truck.
Providence, Rhode Island, police shooting. You can see them reloading. Police spray man with an estimated 200 or more bullets while he sits in his…
View More Video: Police shoot 2 people, driver dead, passenger critical. No weapons found in truck.