On August 31, 2022, at approximately 6:15 p.m., Shelby County 911 received a report of a person suffering from a gunshot wound in the 400 block of Alexander Road, located in unincorporated Shelby County near the City of Leeds. Deputies and medical personnel responded and attempted to provide lifesaving measures, but their efforts were unsuccessful. The victim was identified as 16-year-old Cameron Paul Daffron from Leeds, Alabama.
Investigators from the Shelby County Sheriff’s Office C
...Read More