Nearly four decades after becoming known as 'Baby Jessica' following her miraculous rescue from a deep well, Jessica McClure Morales was arrested in April 2026 Jordana Comiter is an Associate Editor ...