Just looked at the latest Olympics medal table and noticed that India is ranked #64 (3 bronze models).
That's extremely disappointing for the country with literally the largest talent pool on *EARTH* (1.4 billion people). What is going on? What are any possible explanations?