Mark Cavendish has crashed at the Tour de France, forcing him to abandon the race and with it his hopes of winning a record-breaking 35th stage.
You may also like
Raul Castro announces retirement as head of Cuba’s Communist Party, 10 years after succeeding Fidel
by admin

