Woman falls to her death from Chief in Squamish

A has died from her injuries after falling from the in Squamish, search and say.

About CBC | Top Stories News