It 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 […]

continue reading.....