Boise Police Officer Mark Arlin Stall was tragically killed in the line of duty on September 20, 1997, at the young age of 29. He was shot during a routine traffic stop that escalated into a deadly confrontation.
In the early morning hours, Officer Stall and another officer stopped a vehicle for a traffic violation. The two occupants of the car refused to comply with the officers' commands, leading to a high-risk situation. Backup was called, and as officers attempted to take control o
...Read More