Deborah Herold Reaches New High, Best Ranking Ever From an Indian in UCI Individual World Ranking
She is a tsunami survivor, climbed a tree to waited their full week to survive the storm, quite apparent that she is a woman of steel and no it reflects her in cycling career. Deborah Herold has become the first female cyclist from the country to reach the heights of...