Twin Falls man pleads guilty to rape

Updated: Sep. 15, 2023 at 8:28 PM MDT
Email This Link
Share on Pinterest
Share on LinkedIn
Joshua Nelson entered Alford pleas to rape and voyeurism in two cases against him.