Escaped Ohio rape suspect killed himself as police closed in - ABC News
Escaped Ohio rape suspect killed himself as police closed in
An Ohio rape suspect who overpowered a sheriff's deputy and escaped police custody last week killed himself on Monday as police attempted to recapture him, officials said. Branden Lee Powell, 32, fatally shot himself Monday night as authorities ...
Manhunt ends with escapee killing self
He escaped custody and eluded the feds for days. They found him dead in his parents' basement.
Escaped rape suspect kills himself in parents' Ohio home