Cambridge to London: Final UK day of Tour de France | News From Stirring Trouble Internationally | Scoop.it

The Tour de France’s visit to England is the world’s best known cycling event warm up. Listen to the podcast over on Voice of Russia UK.