World Wires · story 115038 · unverified · 1 source(s)

Russia Wins European Judo Team Championships

Russia defeated Georgia to win the 2026 European Judo Team Championships for the first time in seven years.

Open in the desk

Coverage

What this site indexes