On February 21, 2020, Terrell Quinn, a 34-year-old African American male from Riverdale, Illinois, was found dead in Calumet City. The incident occurred near the intersection of Sibley Boulevard and Clyde Avenue. Police responded to a report of shots fired around 1:55 a.m. and discovered Quinn and another victim, 27-year-old Christian Simmons of Chicago, inside a van that had crashed. Both men had suffered gunshot wounds and were pronounced dead at the scene. An autopsy confirmed that their deat
...Read More