Will the UK host a Women's World Cup soon? - Sports Minister responds

2023-07-28 16

UK Sports Minister Stuart Andrew labelled hosting a World Cup a 'matter of when, not whether'