Loading ...

Escaped Ohio inmate kills himself (1:14)

32-year-old Branden Powell, who escaped while being transported back to prison last Friday, killed himself Monday evening at his parent's home in Ohio…

Top News Videos