Steven Blanchard charged with murder in 2013 Chatham shooting death of Leroy Griffin
Steven Blanchard / Photo from Cook County Sheriff’s office BY BRIAN SLODYSKO Chicago Sun-Times A third man was charged Sunday in the December 2013 slaying of Leroy Griffin, who was beaten then shot in the head by rival gang members outside a Chatham gas station. Steven Blanchard, 26, who was charged with first-degree murder, is … Read more →