Driver Fatally Shoots Himself After Bus Crash Leaves 14 Injured: Police
Airfind news item
By Lisa Finn
Published on April 3, 2026.
The driver of a vehicle traveling southbound on Harlem Avenue, North Carolina, fatally shot himself in the head after running through a red light and veering into the northbound lane, resulting in a collision with several other vehicles. The incident occurred before 9 a.m. The other vehicles involved were transported to hospitals for treatment, with no significant injuries.
Read Original Article