Crime Solvers Central
Crime Solvers Central
302 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Forum Posts for Leon Richardson:
Be respectful. Abuse of these forums will not be tolerated.

Leon Richardson, 66, of Washington Park, Illinois, was fatally shot on August 11, 2024, around 11:57 AM in the 5000 block of North Park Drive near Good Samaritan Ministries of the Metro East. St. Clair County Coroner Calvin Dye Sr. pronounced Richardson dead at the scene after witnesses reported hearing three gunshots.

The Illinois State Police Division of Criminal Investigation joined the local police investigation. Investigators reviewed surveillance footage and interviewed potential witnesses to reconstruct the moments before and after the shooting. Vincent E. Brown, 61, of Belleville, Illinois, was arrested after a traffic stop in Madison by the Illinois State Police and charged with first-degree murder; he is being held at the St. Clair County Jail.

The shooting deeply affected Washington Park residents and prompted calls for stronger measures to address gun violence and for community dialogue with law enforcement. If anyone saw activity in the area of North Park Drive on August 11 or has information about this case, please share what is known.