A Tulsa woman admitted Friday to strangling a female victim, causing her death, then attempting to set the victim’s body and residence on fire to conceal the crime, announced U.S. Attorney Clint Johnson.
Jessica Lavon McBride, 30, of Tulsa, pleaded guilty to voluntary manslaughter in Indian Country and attempt to commit arson.