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