Tour de France forced to stop as protestors hold flares and banners on course

The world’s most iconic cycling competition, the Tour de France, grinded to a halt on Tuesday after protestors entered the course. The tournament was in it’s tenth stage, with 36 of the 148 kilometres from Morzine to Megeve left to go when riders were forced to stop. AFP Riders were stopped mid-race due to the […]

Continue Reading