Olympics 2012 Hawk Eye

Why we should celebrate India's showing at London 2012

The fact is, a total of 6 medals amount to Indian's best ever performance at the Summer Games. But there is still no dearth of people whining and complaining about how India failed to win a single gold in London.