ID cop fatally shoots man during an arrest
A man was shot and killed by a police officer in Boise, Idaho, during an arrest. The man produced a weapon, prompting the police officer to open fire.
A man was shot and killed by a police officer in Boise, Idaho, during an arrest. The man produced a weapon, prompting the police officer to open fire.