Is cricket still an Indian game?

Why is it that England, the inventors of all forms of the game, including ODIs and T20s, have never won the World Cup?

http://blogs.timesofindia.indiatimes.com/Arrackistan/is-cricket-still-an-indian-game/

YOU ARE BEING REDIRECTED TO THE ARTICLE
. . .
× CLOSE

PROCESSING