Driver shoots, kills self on I-20 according to police
Police say a driver pulled over during a traffic stop on Interstate 20 in DeKalb County committed suicide on Thursday afternoon.
Police say a driver pulled over during a traffic stop on Interstate 20 in DeKalb County committed suicide on Thursday afternoon.