Virus cases force leader, teams to leave Tour de Suisse race
By PTI
GENEVA: An outbreak of COVID-19 cases caused chaos at the Tour de Suisse on Friday with the race leader, at least two teams and several more riders pulling out of the Tour de France warm-up.
Overall leader…