Deadly avalanche in Invermere B.C.
We are hearing multiple people have died in an avalanche in Invermere, British Columbia - which is just 90 miles southwest of Calgary.
We are hearing multiple people have died in an avalanche in Invermere, British Columbia - which is just 90 miles southwest of Calgary.