Advertisement

Federation seems to have kicked off plans for 2018 FIFA World Cup