Biathlon World Championships: Perrot wins 20km Individual in Lenzerheide
The biathlon World Championships 2025 continued today in Lenzerheide, Switzerland, with the 20km Individual race. After a solid performance in the men’s event, Eric Perrot, from France, won the race.