47runs.com

Talk of a billion people watching India v Pakistan…

Talk of a billion people watching India v Pakistan tomorrow sounds like marketing, serious doubts that it is actually anywhere near that.