57169018.jpg21.jpg4.jpgIt has been more than 28 years since India claimed an Olympic gold medal. India last won an Olympic gold at the 1980 Moscow Olympics, defeating Spain 4-3 in the hockey final.

As Abhinav Bindra claimed the gold medal in the 10m Air Rifle event at the Beijing Olympics on Monday, it also brought back memories of the last gold medal, which India won. That win was marred by the fact that most of the western countries had boycotted the Olympics and Abhinav’s win certainly stands above those triumphs.