Abhinav Bindra Creates History As First Indian To Receive Olympic Order
Abhinav Bindra, the first Indian to win an individual medal at the Olympics, has been conferred with the Olympic Order for his outstanding services to the Olympic movement. The Olympic Order is the highest award given by the International Olympic Committee (IOC) for meritorious services. Bindra, a member of the IOC Athletes Commission, is the […]