WCBE

Man Found Near Hoover Dam Committed Suicide

Aug 2, 2013

Police say a man whose body was found in Big Walnut Creek near Hoover Dam on Wednesday committed suicide.

Police say there was no evidence of foul play in the death of 31-year-old Ian Fisher of Chicago.