India have won the World Cricket Cup after a comfortable six-wicket win over Sri Lanka in Mumbai. India's first world title since 1983, is a cause for huge celebration ( I expect Neha is still drunk) and is viewed as a reflection of the country's growing commercial and political muscle.
If you've never seen it before this is cricket!
No comments:
Post a Comment