Man sentenced to decades in prison for murder at Carr Square apartment building in 2021
A St. Louis man was sentenced this week to 22 years in prison for shooting and killing a man at an apartment building just north of downtown St. Louis.
Source: firstalert4.com