Loading Video…
This browser does not support the Video element.
Bodycam released in deadly Philadelphia traffic stop shooting
Authorities have released body-worn camera video of a deadly police involved shooting as the officer involved turned himself in to face criminal charges Friday morning.