ST. LOUIS, Mo. (First Alert 4) – Charges have been dropped against a former Town & Country police sergeant.
In January 2024, Jordan C. Fowle was charged with nine sex crimes. On Wednesday, those charges were dismissed.
According to a filing by the Jefferson County Prosecutor’s office, the state dropped the case because their “essential witnesses/victims unable to proceed with jury trial at this time.”…