WorldFrench mountain town reels from Nepal avalancheAFPSeptember 25, 2012September 25, 2012 by AFPSeptember 25, 2012September 25, 2012 Chamonix: The French mountain town of Chamonix was reeling Monday from an avalanche in Nepal that left nine people dead and three climbers missing, many...