Amar DattasaiDec 6, 20214 minWhy does India not succeed in the Olympics?India, a country with around a billion people, has around 28 medals in the prestigious Olympic games as of Rio 2016. One can argue that...