ST. LOUIS – A teenage felon from St. Louis on Thursday admitted being caught with a machine gun after a police chase.Juanell Carter, 19, pleaded guilty in U.S. District Court in St. Louis to one count of being a felon in possession of a firearm. On the afternoon of Aug. 26, 2025, the St. Ann Police Department was alerted about a stolen 2024 Nissan Altima on Page Avenue. A St. Ann police lieutenant spotted the vehicle backing into a parking spot at a convenience store. Carter was behind the...