DEKALB COUNTY, Ga. -- Police have released the name and a photo of the man they believe struck and killed a 2-year-old boy in Tucker and then drove off. Police believe that the suspect, 57-year-old Concepcion Cruz, has fled the country.
DeKalb County Deputy Chief Operating Officer Cedric Alexander said Cruz is a resident of the United States but is from El Salvador. Late Thursday, authorities verified that Cruz boarded a flight for El Salvador on Tuesday.
Authorities say Cruz was driving the truck that hit 2-year-old Caleb Lindsay and his sister Myeria as they waited to cross a street with their mother.
Caleb was pronounced dead at the hospital. His sister was treated and released, suffering a broken arm and scrapes to her face.
Vashti Lindsay expressed relief when hearing a suspect had been identified in her son's death. "You just don't understand how thankful I am," she said. "It will give me some type of closure and I think I'll be able to sleep at night now."
Lindsay said she was disgusted when shown a photograph of Cruz. "In my opinion that man has no soul," she said. "Because if you heard me screaming, pleading for my children's lives and he ran from the scene like (he) just ran over a couple of rocks, he has no soul."
Earlier this week, police released a surveillance picture of a vehicle allegedly involved in the incident. Authorities said they were able to identify the suspect after a tipster called Crime Stoppers saying they had spotted that vehicle outside of a Lawrenceville home. "It was identified that there was a truck that fit that description at that location," Alexander said.
DeKalb County Police have asked the US Marshals, the FBI, TSA and El Salvadoran authorities to help in the search for Cruz.
Anyone with information on his whereabouts is asked to call Crime Stoppers Atlanta at 404-577-TIPS (8477).
Visit Our Angel Calebto read more about the 2-year-old boy where you can also make a donation.
Police have identified a suspect in the hit-run death of 2-year-old Caleb Lindsay.
A memorial service will be held Sunday, April 13, 2014 in the Pavilion at 6900 Holiday Road, Buford, GA 30518.