Sports45 years of Tom Simpson’s deathTooba AltafJuly 13, 2012July 12, 2012 by Tooba AltafJuly 13, 2012July 12, 2012 London: Tom Simpson is riding his bicycle on the rocky surface of Mount Ventoux. He has entered the 13th stage of Tour de France. He...