Delian Quincy Smith, a 35-year-old African American male, tragically lost his life on September 24, 2021, in Washington Park, Illinois. The circumstances surrounding his death were deeply unsettling for the community. Delian Quincy Smith was found deceased in Washington Park, a small village in St. Clair County, known for its close-knit community. His death was a result of a violent incident that shocked the residents and prompted a thorough investigation by local law enforcement.
The inv
...Read More