Search for Colorado Police Officer on Mount Elbrus, Russia Continues as Search Team Discovers Two Other Bodies Searchers looking for Steven Beare, the Littleton, Colorado Police Officer who went missing on Mount Elbrus three months ago, discovered two other bodies on Sunday, according to local Denver news. Steven Beare, 32, went missing on 14th June, 2017, during a solo ascent of 18,510ft Mount Elbrus, Russia, when he failed to contact his wife as planned. In the days […] Climbing Steven Agar | September 19, 2017 0 Comments