On a summer afternoon in Tempe, Arizona, a road rage incident escalated into a fatal shooting that claimed the life of 29-year-old Steven Bevan. The white male was driving his Dodge Challenger with his two young sons, aged eight and nine, on July 1, 2025. A confrontation with another driver, 46-year-old Dustin Jackson, who was in a black GMC Sierra pickup truck with his own six-year-old daughter, unfolded over several blocks near Priest Drive and Warner Road.
The dispute reached its tragi
...Read More