Jhulan Goswami Shares Her Verdict On Upcoming India vs Pakistan Matches

Wait 5 sec.

Goswami then addressed the Women's World Cup, which will be held in India and Sri Lanka from September 30 to November 2.