LaMarcus D. Clemons, a 20-year-old African American male, tragically lost his life on October 18, 2021, in Cahokia Heights, Illinois. His death was the result of a violent incident that has since been the subject of extensive investigation. On the night of his death, Clemons was found with multiple gunshot wounds in a residential area, leading to an immediate response from local law enforcement and the Major Case Squad of Greater St. Louis.
The investigation into Clemons' death revealed t
...Read More