Police: New Evidence Suggests Christopher Bridge May Have Taken His Own Life
Casper Police have not officially ruled it as such, but are leaning towards the possibility that a man whose body was found south of downtown Casper last week, may have committed suicide.