England’s World Cup winner Anya Shrubsole announces retirement from international cricket
England pacer Anya Shrubsole, a two-time Women’s World Cup winner, has brought down the curtains on her glorious 14-year international career. On Thursday, she ended...
Read More