Rast captures World Cup slalom by News Wires December 3, 2024 KILLINGTON, Vermont — Switzerland's Camille Rast won the women's slalom in Killington, Vermont, for her first World Cup victory after ...