3 climbers presumed dead after Banff avalanche


Posted on: April 18th, 2019 by ABC News No Comments

Outdoor apparel company The North Face says three members of its global athlete team are presumed dead after an avalanche in Alberta’s Banff National Park



Leave a Reply

You must be logged in to post a comment.