A DeKalb County pastor is calling for accountability after more than 50 heavy-duty truck tires were illegally dumped across the Temple of Faith Ministries property.
Garcia, a Salvadoran national, had been living in the United States while there was an active warrant for his arrest for ...