Kabir Rachure Finishes on Podium in ‘World’s Toughest’ Cycle Race
Ultra-cyclist Kabir Rachure from Maharashtra achieved a podium finish in his category at the Race Across America (RAAM) on Sunday, making it a first for an Indian in what is billed as the world’s toughest cycle race.
Rachure, an advocate…