News

Marc-André Leclerc, who is presumed to have died during a climb in the Mendenhall Towers region west of Juneau, Alaska, was one of the most daring and skillful mountain climbers that Canada has ...