Jesse Randall Davidson reported to police in 2016 that he led friends to kill a woman after she refused to end an affair. Police said the claim was unfounded.
Jesse Randall Davidson reported to police in 2016 that he led friends to kill a woman after she refused to end an affair. Police said the claim was unfounded.