- Home
- Cases
- Get Involved
- Community
- Tools
- Info
-
Account
- NOT A MEMBER
Become a Member! - LOGIN
- NOT A MEMBER
- Search Cases
A targeted shooting on Cannon Street in Pelham, Georgia, on Tuesday afternoon, December 11, 2018, killed 23‑year‑old Steven Freeman and 21‑year‑old Denarrius Johnson; a third person was wounded. The Pelham Police Department, assisted by the Georgia Bureau of Investigation, treated the incident as a targeted attack and identified Horace Chucky Ross as a suspect. Ross was sought as armed and dangerous for a period before turning himself in on December 17, 2018.
After his surrender, he was charged with two counts of murder, one count of aggravated assault, and possession of a firearm during the commission of a crime, and the matter was transferred to the Georgia Bureau of Investigation for further proceedings. The shooting was described as uncharacteristic in this small town and left the community deeply shaken.
If anyone knew Steven Freeman or has information about the events on Cannon Street that afternoon, please come forward.