Escaped rape suspect commits suicide after a three-day manhunt
Suicide
An Ohio rape suspect who overpowered a guard and fled in a transport van on Friday has killed himself after a three-day standoff, police confirm. Fox 8 reports that according to Paulding County authorities, 32-year-old Brandon Lee Powell shot himself while hiding in a crawl space in his parents basement near Antwerp. The incident occurred at …