X

Jeffrey Scott Jones

Convicted Rapist Slits His Own Throat Inside California Courtroom

Summary: A former teacher slit his own throat in court after he was found guilty of sexually assaulting a child.…