A mountaineer and a cyclist, Bihar's Sabita Mahato conquered Umling La Pass in Ladakh – the world’s highest motorable road at 19,300 feet. How she reached there is an inspiring story of determination and courage.
Latest Stories
Sports
More than just cricket. Celebrating the sports and sporting heroes of India.