Police Officers Justified in Shooting and Killing Covenant School Shooter, Letter Confirms
NASHVILLE, Tenn. – Two Metro Nashville police officers received justification for fatally shooting the perpetrator who carried out the tragic shooting at The Covenant School, where three students and three staff members lost their lives about a year ago. The protocol following such incidents involving law enforcement mandates a thorough review, which led to Davidson … Read more