A Very Special Cyclist

The para cycling road World Championships kicks off in South Africa on the 31st of August. Led by Aditya Mehta, India will have a strong contingent, that will include as many as seven soldiers who lost their limbs while saving the lives of their fellow countrymen, what kept them alive was cycling.