Home Featured Workers Run for Their Lives as They Narrowly Miss Avalanche in France