Skip to main content
Report this ad

See also:

Good Samaritan forces driver to stop after 2 men are struck, 1 fatally on I-20

Mr. Andrew Spencer, 29, of Atlanta, was arrested for hit and run and vehcular homicide Wednesday after he allegedly struck two men, one fatally, while they were helping a motorist on I-20 in DeKalb County, police said.
Mr. Andrew Spencer, 29, of Atlanta, was arrested for hit and run and vehcular homicide Wednesday after he allegedly struck two men, one fatally, while they were helping a motorist on I-20 in DeKalb County, police said.
DeKalb County Jail
Report this ad