[RIP] What Happened With Jessica Leigh? Family Court Advocate Mother Died By Suicide After Termination of Parental Rights Appeal Loss | Charlotte North Carolina
Social networks and national family court advocacy groups are mourning the tragic passing of Jessica Leigh, a dedicated Charlotte-area mother who spent years fighting a highly publicized legal battle to regain custody of her young son. According to verified statements from regional advocacy coalitions and close personal associates, Jessica took her own life on Friday, … Read more