James Gosnell Jr., a former Charleston magistrate judge pleaded guilty Thursday in federal court to two child pornography charges, avoiding a trial that had bee
Former Charleston magistrate judge James Gosnell Jr. pleads guilty to child porn charges
Jul 2, 2026 | 3:31 PM


