Indian Olympic Association (IOA) president Narinder Batra has stepped down from his post, the 65-year-old resigned on Monday. Batra has also resigned from his post of International Olympic Committee (IOC) council member on the same day. (More Sports News)