Patricia McCloskey, left, and her husband Mark McCloskey leave a court in St. Louis, Thursday, June 17, 2021. The St. Louis couple who gained notoriety for ... Read more