On March 20, 2015, Terrell L. Foster, aged 21, was shot and killed in Chicago, Illinois. The incident occurred on the 8100 block of South Houston Avenue. Foster's death was among the many violent homicides that took place in Chicago during that year, reflecting the city’s struggles with rising gun violence. According to reports, no one has been charged with his murder as of yet.
The broader context of 2015 in Chicago included an overall increase in violent incidents, particularly homi
...Read More