Crime & Justice
Google Maps
Witness Disputes Claim Black Man Jumped Onto North Carolina Deputy’s Car Before He Was Shot Dead
‘JUST WALKING HOME’
Police claim Jason Walker leapt onto a North Carolina deputy’s vehicle—one witness says otherwise.

Trending Now