carriageshot

Home / Tags

Recent Inquiries

Articles

Why Law Enforcement Personnel Shoot to Kill

There are about 1,000 fatal shootings by police officers each year in the United States, according to a Bowling Green State University report from April. Is lethal force always necessary? How do situations escalate so quickly? Why do officers shoot to kill? And how else can police defuse a potentially dangerous situation? Officers are instructed