FIFA Women’s World Cup kicks off in Australia and New Zealand NEWS DESK Jul 24, 2023 0 Sports Sports Desk: The FIFA Women’s World Cup has kicked off in Australia and New Zealand, who are the joint hosts of…