Man gets 20 years for 2023 drug deal killing in St. Louis
Apr 30, 2026 - 18:02
A Missouri man was sentenced Wednesday to 20 years in federal jail for shooting and killing a man during a 2023 drug deal in St. Louis.