Charges Finally Dropped Against Denver Man Who Shot 2 In Self-Defense
A Colorado man who faced two first-degree murder charges for shooting and killing two aggressors during a road-rage incident has finally had all charges dropped against him.
In June 2023, Stephan Long was driving on Interstate 25 in Denver when two men—brothers Blake and Damon Lucas—pulled up beside next to him on the highway, yelled at him and then swerved in front of his car and came to a stop. One of the brothers, Blake, then jumped out of the passenger side of the vehicle he was traveling in and attacked Long through his open window.