on February 28, 2023 in World News St. Louis Horror! Homeless Man Executed on City Street in Broad Daylight click here for more