Connecticut State Police has released bodycam footage of troopers arresting a man accused of stealing a Providence police cruiser from Rhode Island Hospital.
Police have released body-worn camera footage of the moment a Pawtucket man was arrested for stealing a Providence police ...
The threat of deadly force presented by Mr. Maclean was immediately apparent and imminent. As a result, mitigation or de-escalation tactics were not possible,” Quinn concluded.