By Sarah Tory, High Country News On July 14 of last year, Peter Doro and Jake Lord joined the Friday afternoon stream of people leaving the sprawling cities of Colorado’s Front Range for the mountains. They planned to summit Capitol Peak, a soaring mass of granite 14,130 feet tall near Aspen on the state’s Western […]