As the 2026 Games head toward the finish line, new questions arise about Russia's place in the Olympics.