Here’s an absolutely fabulous moment. Here comes Mira Rai from a tiny village in Bhojpur barreling into a tiny village in Italy. She completed the 56.9km distance in 6h36’30”, five minutes ahead of second women Silvia Rampazzo, and finishing in 11th position overall, some 50 minutes behind the leading man. The course had 3700m of height […]