India has the world's second largest population, and yet it placed 55th out of 79 countries that won medals at the London Olympics. Our athletes brought home six medals, with no gold medals. As a result, we were firmly in the bottom third of the table. Why does a country with so many people do so badly in international competition?
Read Full Article »

