Tennessee police fatally shoot armed man during welfare check following threats of self-harm

2 years ago 18
During a welfare check in Franklin, Tennessee, a police officer fatally shot an armed man who was threatening to commit suicide, as reported by authorities.
Read Entire Article