pull down to refresh

The most surprising for me is definitely India! The largest with the population but very low participation tells us how lacking is the environment for sports in India.
People have cricket craze than other sports maybe this is the one fact.
reply