New coach Charlotte Edwards adamant England can win Women’s World Cup
England’s women have not won a major trophy since lifting the 2017 World Cup, shortly after Charlotte Edwards, called time on her celebrated playing career.

What's Your Reaction?






