STAR, Idaho (AP) — Authorities say a man they described as suicidal northwest of Boise, Idaho, died after a police officer fired at him. The sheriff’s office says police in the city of Star were called Thursday afternoon about Christopher Huffman making suicidal statements. The sheriff’s office says officers found…Read More
Police fatally shoot man who was holding handgun in Idaho field News Channel 312
