2 snowboarders killed in British Columbia avalanche
Two people were killed after getting swept up by a massive avalanche in a mountain pass in British Columbia, Canadian authorities said.
Two people were killed after getting swept up by a massive avalanche in a mountain pass in British Columbia, Canadian authorities said.