WATCH: Police Show Footage of Deadly I-95 Shooting - NECN

WATCH: Police Show Footage of Deadly I-95 Shooting

Police released video of the scene after a wild police chase that ended with a shooting on I-95 in Providence, Rhode Island. Warning: Video may be too graphic for some viewers.

    processing...

    NEWSLETTERS