Henry Larry Caraballo, a 43-year-old police officer from Pearson, Georgia, tragically lost his life on August 12, 1990. Officer Caraballo, who was of Hispanic descent, was performing his duties when he was fatally shot during a traffic stop. The incident occurred while he and another officer, Henry Spivey, were observing a suspicious vehicle. They followed the vehicle out of the parking lot of Lil Adens Store in Pearson and decided to pull it over on Highway 441 North. During the stop, Officer C
...Read More