On the morning of June 16, 2025, the town of Leesville, Louisiana awoke to somber news that would ripple through its tight-knit community with a silence only heartbreak could command. Jessica Cavanaugh, a vibrant young woman just 24 years of age, passed awayโleaving behind not only a family in mourning but a community struggling to…