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

Israel is ‘starving, killing and displacing’ Gaza civilians, Palestinian envoy tells UN court
by admin