Sex Crimes December 29, 2020 Texas Man Admits to Sexual Assault: “I Raped My Best Friend”A Wichita Falls man has admitted to the police that he sexually assaulted a person he described as his “best […]Read More About Texas Man Admits to Sexual Assault: “I Raped My Best Friend”