Police: Video of I-95 Shooting That Killed One Shows Deadly Force Justified

Police: Video of I-95 Shooting That Killed One Shows Deadly Force Justified by Katherine Rodriguez11 Nov 2017346 11 Nov, 2017 11 Nov, 2017 The Providence Police Department in Rhode Island released video footage Friday of a deadly shooting on Interstate 95 that involved several police officers as evidence for why the department’s use of deadly […]

Read More