4 ms·
India has 1.4bn people. It is honestly weird they are not dominating in more sports. Once they really move out of being a developing nation and spend more on fr
by nasmorn 2y ago
India has 1.4bn people. It is honestly weird they are not dominating in more sports. Once they really move out of being a developing nation and spend more on frivolous pursuits like Olympic medals I bet they will do just that.