Tag: World Judo Masters 2017 St Petersburg
-
World Judo Masters 2017, St. Petersburg – Russia PREVIEW
Lausanne, Dec 16, 2017: The IJF World Judo Tour has reached its final destination for 2017 as the invite-only World Judo Masters will conclude the season in style in St. Petersburg, Russia on Saturday and Sunday at the Yubileyny Sports Palace (World Judo Masters 2017 St Petersburg). As the cold snap takes hold in St.…