Russia wins European Judo Team Championships for first time in seven years newsdepo.com · 2026-11-07 20:16 sport In the final, the Russian team defeated Georgia Read full article →