UK and Ireland set to launch joint bid to host World Cup

Wales Online

Published

England have not hosted the World Cup since the victorious 1966 campaign

Full Article