WorldNews
GF Bot
- Joined
- Feb 18, 2015
- Location
- Cyberspace
FINHAUT-EMOSSON, Switzerland (AP) — Tour de France riders are back in the mountains for the first of four Alpine stages, a grueling 184.5-kilometer (114.6-mile) ride to the artificial lake of Finhaut-Emosson.Continue reading...