Japan, France, and Russia receive gold medals on the second day of the World Judo Tour.
Japan, France, and Russia receive gold medals on the second day of the World Judo Tour.
The iconic Paris Grand Slam triumphantly returned, much to the joy of the international Judo public and a star-studded lineup was..