Specials – When the Women’s World Cup was last held in England
The Women’s World Cup, the final of which is being played at Lord’s today, returned to England after 24 long years. The 1993 tournament was the fifth edition and featured eight teams, then a new record. Interestingly, the 60-over format was persisted with, even as the men’s World Cup had shifted to the […]
Read More Specials – When the Women’s World Cup was last held in England