Arkansas rape suspect turns himself in after reportedly shooting himself and going missing: police
2 years ago
19
Rape suspect Miguel "Mickey" Salazar turned himself into the Franklin County Sheriff's Office after he went missing. Police were told he shot himself and walked into the woods.