Two men have pleaded guilty to kidnapping a toddler in St. Louis County, Missouri, as part of an effort to recover firearms they believed had been stolen from them.
A St. Louis area physician, Dr. Asim Muhammad Ali, was sentenced on Monday by U.S. District Judge Henry E. Autrey to 70 months in prison following convictions in two separate criminal cases from 2020 and 2024. Dr. Ali, 54, was ordered to pay...