Expatica news

Schleck wins Tour de Suisse

Cyclist Frank Schleck of Luxembourg has won the Tour de Suisse with Lance Armstrong coming second.