By Jenna Current DANVILLE, CAâ Recently released body-camera footage shows a California sheriffâs deputy fatally shooting a knife-wielding man who said, âkill meâ…
By Jenna Current DANVILLE, CAâ Recently released body-camera footage shows a California sheriffâs deputy fatally shooting a knife-wielding man who said, âkill meâ…