Tour de France: Dozens of cyclists caught in major pileup – DW – 07/15/2023
Two Tour de France cyclists were rushed to hospital and dozens of others were injured in a large crash in the French Alps on Saturday.
Organizers were forced to halt stage 14 of the race for 25 minutes so that cyclists could receive…