Ride for a reason : Help the Heroes

India is the seventh largest country by area, the second most populous country with over 1.2 billion people, and the most populous democracy in the world. 2.1% population in India is suffering from one or the other kind of disability out of which 57% are males and 43%…