Sports Greece Hosts First Russian Club in European Team Sports Since Ukraine Invasion October 11, 2026