Jhulan Goswami who has bagged the most wickets across formats in women’s cricket, bowed out of international cricket on a good note, with India winning the ODI against England at Lord’s to clean-sweep the series 3-0. After India won the tense encounter by 16 runs, the veteran cricketer was aptly carried off by her teammates […]