Deason T. Nichols, a 28-year-old African American male, was found injured and lying in a street in Alorton, Illinois, on May 13, 2020. Despite efforts to save him, Nichols was pronounced dead at 2:07 a.m. His last known address was on Church Street in East St. Louis, but he had been living in Washington Park at the time of his death.
The circumstances surrounding Nichols' death have been the subject of investigation. Alorton Police Chief David Clark confirmed that Nichols was found in a c
...Read More