Story is here.By John Spink
The Atlanta Journal-Constitution
DeKalb County police were investigating a homicide scene Tuesday.
Mekka Parish with DeKalb police said a maintenance man at the Villas at Druid Hills Apartments observed the body of a Hispanic female inside an SUV.
The woman appears to have been shot.
Police are canvassing the apartment complex Tuesday to determine if anyone heard or saw anything that may help in the investigation.