Deadly Police Shootout on Stolen Boat Caught on Bodycam in Rhode Island
Newly released police body-camera footage is revealing the dramatic moments of a deadly shootout aboard a stolen sailboat in Newport, Rhode Island,…
Dharmendra kumar
·
1 day ago
·
4 min read