Grand Jury: No Charges in Nolan Wells Death at Horn Island
The Jackson County Grand Jury unanimously declined to indict anyone in the July 4, 2026 death of Nolan Xavier Wells at Horn Island, finding the evidence consistent with drowning and no credible evidence of criminal conduct.
Read More