In the summer of 2012, a young man's life was tragically cut short on the streets of Chester, Pennsylvania. JiBril Williams, a 23-year-old male, was killed by gunfire on the evening of July 7, 2012. He was reportedly walking from his aunt's home near 21st Street and Edgmont Avenue when the fatal shots were fired. Despite the passage of time, specific details surrounding the circumstances of his death remain limited in public records.
The aftermath of the shooting left a community searchin
...Read More