It's partially true
No country has won world cup on home soil ever.
Intact the closest one to do so was Sri Lanka in 1996 when India pakistan and Sri lanka jointly co hosted. The final was in Lahore , Pakistan when Sri lanka beat Australia.
So technically no one has won in their home country. But a host country has won it
Time for India to rewrite the history books
Sri lanka has had an easier road to the finals than india. This can work against India too. They can be battle ready or tired after overcoming Australia & Pakistan. While Sri lanka made minced meat of England and newzealand
It'll be a great game of cricket none the less
India Pakistan games are more than cricket. They are virtual simulations of war in a cricketing environment
Sachin winning wc in his home town, Canucks presidents trophy winners and Stanley cup bound. Life is looking good
Chak de India
Go Canucks go