Spain’s Carolina Ruiz Castillo celebrates at the finish area after winning an alpine ski women’s World Cup downhill race, in Meribel, France, Saturday, Feb. 23, 2013. (AP Photo/Enrico Schiavi) By Patrick Lang MERIBEL, France, Feb 23 (Reuters) – Carolina Ruiz Castillo put Spain back on the alpine skiing map by winning the women’s World Cup […]





WordPress.com VIP