(BLACKFOOT) – A Blackfoot man wanted by police on charges of rape, kidnapping, and battery turned himself in Thursday. The charges stem from a Wednesday incident involving 32-year-old Byron Deray Crofts at his home on the east side of Blackfoot. Crofts also faces an additional charge of intent to commit a serious felony. If convicted, Crofts could receive a life sentence.
Liz Onufer, Teton Valley News
EastIdahoNews.com staff & Jackson Adams, Teton Valley News
Stephan Rockefeller, EastIdahoNews.com
Nate Sunderland, EastIdahoNews.com