Russia 2018 LOC and FIFA delegation inspects Ekaterinburg’s Central Stadium