Man wanted in 1996 kidnapping, rape case killed himself after chase, officials say

1 month ago 16
A man fleeing police took his own life following a chase Tuesday, Sept. 22, 2026, in a Forestdale neighborhood.

Authorities have released the name of a man who took his own life as law enforcement officers tried to arrest him on outstanding felony charges.

Read Entire Article